計算アルゴリズム【Ⅱ】at TECH
計算アルゴリズム【Ⅱ】 - 暇つぶし2ch3:デフォルトの名無しさん
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