メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

ecef2lla

地球中心の地球固定座標(ECEF)を測地経緯度に変換する

説明

lla = ecef2lla(ecef) は、m 行 3 列の ECEF 座標配列 ecef を、m 行 3 列の測地経緯度(緯度、経度、高度) 配列 lla に変換します。単位はメートルです。

lla = ecef2lla(ecef,model) は特定の楕円体惑星の座標を変換します。

lla = ecef2lla(ecef,f,Re) は、平坦化 f と赤道半径Re によって定義されたカスタム楕円体惑星の座標を変換します。

すべて折りたたむ

ECEF 座標で緯度、経度、高度を決定します。

lla = ecef2lla([4510731 4510731 0])
lla = 1×3

         0   45.0000  999.9564

WGS84 楕円体モデルを指定して、複数の ECEF 座標における緯度、経度、高度を決定します。

lla = ecef2lla([4510731 4510731 0; 0 4507609 4498719], 'WGS84')
lla = 2×3

         0   45.0000  999.9564
   45.1358   90.0000  999.8659

カスタム楕円体モデルを指定して、複数の座標における緯度、経度、高度を決定します。

f = 1/196.877360;
Re = 3397000;
lla = ecef2lla([4510731 4510731 0; 0 4507609 4498719], f, Re)
lla = 2×3
106 ×

         0    0.0000    2.9821
    0.0000    0.0001    2.9801

入力引数

すべて折りたたむ

ECEF 座標。メートル単位で m 行 3 列の配列として指定されます。

データ型: double

楕円体惑星モデル。'WGS84' として指定されます。

データ型: double

各極における平坦化をスカラーとして指定します。

データ型: double

赤道半径(メートル単位のスカラーとして指定)。

データ型: double

出力引数

すべて折りたたむ

測地経緯度(緯度、経度、高度) は、[度 度 メートル] 単位の m 行 3 列の配列として返されます。緯度と経度は任意の値にすることができます。高度は惑星の楕円体より上です。

バージョン履歴

R2006b で導入