Main Content

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

geoc2geod

地心緯度を測地緯度に変換する

説明

WGS84 楕円体惑星

geodeticLatitude = geoc2geod(geocentricLatitude,radii) は、地心緯度の配列と地球の中心からの半径の配列を測地緯度の配列に変換します。

[geodeticLatitude,height] = geoc2geod(geocentricLatitude,radii) は、惑星の楕円体上の高度の配列を返します。

特定の楕円体惑星

geodeticLatitude = geoc2geod(geocentricLatitude,radii,model) は半径の配列 radii を返します。

[geodeticLatitude,height] = geoc2geod(geocentricLatitude,radii,model) は惑星の楕円体上の高度の配列を返します。

カスタム楕円体惑星

geodeticLatitude = geoc2geod(geocentricLatitude,radii,flattening, Re) は半径の配列 radii を返します。

[geodeticLatitude,height] = geoc2geod(geocentricLatitude,radii,flattening,Re) は惑星の楕円体上の高度の配列を返します。

すべて折りたたむ

測地緯度と楕円体高度を決定します。

[gd,h] = geoc2geod(45,6379136)
gd =
   45.1921

h =
   1.1718e+04

WGS84 楕円体モデルを指定する複数の地心緯度と半径で測地緯度と楕円体高度を決定します。

[gd,h] = geoc2geod([0 45 90],6379136,'WGS84')
gd =
         0   45.1921   90.0000
h =
   1.0e+04 *
    0.0999    1.1718    2.2384

カスタム楕円体モデルを指定する半径を指定して、複数の地心緯度における測地緯度を決定します。

f = 1/196.877360;
Re = 3397000;
[gd,h] = geoc2geod([0 45 90],6379136,f,Re)
gd =
         0   45.1550   90.0000
h =
   1.0e+06 *
    2.9821    2.9908    2.9994

入力引数

すべて折りたたむ

地心緯度。度単位の配列として指定されます。緯度の値は任意の値にすることができます。ただし、+90 および -90 の値は、極の特異性により予期しない値を返す可能性があります。

データ型: double

惑星の中心からの半径。メートル単位の配列として指定されます。

データ型: double

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

データ型: char | string

各極での平坦化をスカラーとして指定します。

データ型: double

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

データ型: double

出力引数

すべて折りたたむ

地心緯度。度単位の配列として返されます。

惑星の楕円体上の高度。メートル単位の配列として返されます。

制限

この関数は、±90 度の範囲にある地心緯度を生成します。

バージョン履歴

R2006b で導入