計算アルゴリズム【U】 at TECH
[2ch|▼Menu]
3:デフォルトの名無しさん
05/10/15 21:10:02
やれやれ、
プログラミングの為の数学と算数 vol.2
スレリンク(tech板)
を使ってクレって言ったのに、たてちゃったか。

ようし、前スレで我慢してたけど、 精度ネタいっちゃうぞ。

まずは、「2直線の角度を求める」ネタだ。

前スレでは、ベクトルの内積A・B  A・B = cos(φ) *|A|*|B|  から、角度を求める。
こいつは2つのベクトルの角度の定義でもあるから王道のように見えるだろう。

しかし、問題はcos(φ)が1に近い時、つまり2直線が平行に近くなると精度が悪いという事だ。

解決は簡単で、Aに垂直な線で同じことをやれば sin(φ)が求まるという事を利用して
cos と sin から atan2 で求ればいい。

さあ、↓ まずは2次元で公式を作ってみよう


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4774日前に更新/251 KB
担当:undef