0

2つのベクトルの内積によって、2つのベクトルの合計角度を取得できることはわかっていますが、角度をXによる角度とYによる角度の成分に分解したい場合はどうでしょうか。

4

4 に答える 4

1

あなたは2D対3Dを述べていませんでした....しかし...

3Dベクトルの場合:angle = acos(v1•v2)...ドット積を取得する前にv1とv2を正規化します。

あなたの他の質問に対する答えはここで見つけることができます:数学-ベクトル間の角度

于 2010-07-12T00:42:05.133 に答える
1

たとえば、ベクトルAとを使用Bします。A . B = |A||B| cos (angle)3Dベクトルまたは2Dベクトルの場合。

于 2012-10-25T14:17:15.780 に答える
0

XYの意味によって異なります。ベクトルの軸上の角度を取得することを意味する場合は、逆三角法を使用することをお勧めしますatan2

このリファレンスはC++用ですが、関数はほとんどの言語で同じように機能するはずです。

于 2010-07-12T00:25:16.843 に答える
0

角度はスカラーであり、ベクトルではありません。ベクトルのようなコンポーネントはありません。

2つのベクトルの合計を表すベクトルのコンポーネントを求めていますか?これには、x方向とy方向のコンポーネントがあります。

この質問は書かれているように意味がありません。私たちがあなたを助けることができるように修正してください。

于 2010-07-12T00:41:51.063 に答える