本文へ移動

3次元ベクトル方向角計算機

正のx・y・z軸との方向角と方向余弦を求めます。

ベクトル成分を入力

データはこのブラウザー内に残ります。

ベクトル v

結果

成分を入力して「計算」を押してください。

方向角計算機の使い方

3つの角は1つのベクトルと各正軸との角であり、2ベクトル間のなす角ではありません。

  1. 各数値成分を入力します。
  2. 「計算」を押して結果を確認します。
  3. 各ベクトル横のクリアはその成分だけを消し、古い結果を無効にします。

公式と意味

v=(x,y,z) では |v|=√(x²+y²+z²)、方向余弦は (x/|v|, y/|v|, z/|v|) です。各角は arccos で求めます。

0°から180°の軸方向角であり、方位角・仰角・オイラー角・2ベクトル間のなす角ではありません。

例と対応範囲

v=(1,1,1) の3つの角は約54.74°です。零ベクトルには向きがないため計算できません。

負数、0、小数、科学記数法を使えます。各欄には式ではなく有限の数値を1つ入力してください。表示は小数第2位までで、計算内部では通常の浮動小数点精度を保ちます。

  • 入力を変更すると古い結果は直ちに消え、コピーも無効になります。
  • ベクトル横のクリアはその成分だけを消し、エラー・結果・コピー状態も解除します。言語は維持します。
  • 計算はこのブラウザー内で実行されます。

計算例

v=(1,1,1) の3つの角は約54.74°です。零ベクトルには向きがないため計算できません。

v=(−2,0,0) の方向角は180°、90°、90°です。

よくある質問

入力できるものは?

各欄に有限の数値を1つ入力します。式やベクトル表記は使えません。

なぜ丸めて表示しますか?

長い浮動小数点の残りを除き、小数第2位まで表示するためです。

入力を編集するとどうなりますか?

再度計算するまで古い結果を消します。

計算値は送信されますか?

いいえ。このブラウザー内だけで計算します。