ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

sph2cart

球面座標から直交座標への変換

構文

[x,y,z] = sph2cart(azimuth,elevation,r)

説明

[x,y,z] = sph2cart(azimuth,elevation,r) は、球面座標配列の要素を直交座標または xyz 座標に変換します。azimuthelevation および r はすべて同じサイズでなければなりません (またはいずれかにスカラーを使用できます)。azimuthelevation は、ラジアンを単位とする角変位です。azimuth は、正の x 軸から測定される x-y 平面の反時計回り角度です。elevation は x-y 平面からの仰角角度です。

詳細

すべて展開する

アルゴリズム

球面座標から 3 次元 直交座標へのマッピングは、次のようになります。

x = r .* cos(elevation) .* cos(azimuth)
y = r .* cos(elevation) .* sin(azimuth)
z = r .* sin(elevation)

参考

| |

この情報は役に立ちましたか?