メインコンテンツ

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

geocradius

地心緯度から楕円体惑星の半径に変換する

R2021b 以降

説明

WGS84楕円体惑星

r = geocradius(lambda) は、特定の地心緯度lambda における楕円体惑星の半径 r を推定します。

r = geocradius(lambda,model) は特定の楕円体惑星の半径を推定します。

カスタム楕円体惑星

r = geocradius(lambda,f,Re) は、平坦化 f と赤道半径Re (メートル単位) で定義されるカスタム楕円体惑星の半径を推定する別の方法です。

すべて折りたたむ

この例では、緯度 45 度の半径を決定する方法を示します。

r = geocradius(45)
r = 
6.3674e+06

この例では、複数の緯度での半径を決定する方法を示します。

r = geocradius([0 45 90])
r = 1×3
106 ×

    6.3781    6.3674    6.3568

この例では、WGS84 楕円体モデルを指定して、複数の緯度での半径を決定する方法を示します。

r = geocradius([0 45 90], 'WGS84')
r = 1×3
106 ×

    6.3781    6.3674    6.3568

この例では、カスタム楕円体モデルを指定して、複数の緯度での半径を決定する方法を示します。

f = 1/196.877360;
Re = 3397000;
r = geocradius([0 45 90], f, Re)
r = 1×3
106 ×

    3.3970    3.3883    3.3797

入力引数

すべて折りたたむ

地心緯度(度単位、double で指定)。

データ型: double

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

データ型: double

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

データ型: double

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

データ型: double

出力引数

すべて折りたたむ

楕円体惑星の半径(メートル単位)を double として返します。

参照

[1] Stevens, Brian L., Frank L. Lewis, Aircraft Control and Simulation, John Wiley & Sons, New York, NY, 1992.

[2] Zipfel, Peter H., and D. E. Penny, Modeling and Simulation of Aerospace Vehicle Dynamics. Second Edition. Reston, VA: AIAA Education Series, 2000.

バージョン履歴

R2021b で導入