このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
orbitalElements
説明
例
衛星シナリオ オブジェクトを作成します。
sc = satelliteScenario;
シナリオに衛星を追加します。
tleFile = "eccentricOrbitSatellite.tle";
sat1 = satellite(sc,tleFile);sat1 の軌道要素を取得します。
elements1 = orbitalElements(sat1)
elements1 = struct with fields:
                       MeanMotion: 0.0083
                     Eccentricity: 0.7415
                      Inclination: 60.0000
    RightAscensionOfAscendingNode: 30.0000
              ArgumentOfPeriapsis: 280
                      MeanAnomaly: 289.4697
                           Period: 43200
                            Epoch: 05-May-2020 13:51:55
                            BStar: 0
ケプラーの要素から衛星をシナリオに追加します。
semiMajorAxis = 6878137; % meters eccentricity = 0; inclination = 20; % degrees rightAscensionOfAscendingNode = 0; % degrees argumentOfPeriapsis = 0; % degrees trueAnomaly = 0; % degrees sat2 = satellite(sc,semiMajorAxis,eccentricity, ... inclination,rightAscensionOfAscendingNode, ... argumentOfPeriapsis,trueAnomaly, ... "OrbitPropagator","two-body-keplerian", ... "Name","Sat2");
sat2 の軌道要素を取得します。
elements2 = orbitalElements(sat2)
elements2 = struct with fields:
                    SemiMajorAxis: 6878137
                     Eccentricity: 0
                      Inclination: 20
    RightAscensionOfAscendingNode: 0
              ArgumentOfPeriapsis: 0
                      TrueAnomaly: 0
                           Period: 5.6770e+03
入力引数
スカラーとして指定された衛星オブジェクト。
出力引数
入力 sat の軌道要素が構造体として返されます。構造体のフィールドは、satelliteScenario オブジェクトの OrbitPropagator プロパティの値によって異なります。
軌道要素の詳細については、Orbital Elements を参照してください。
軌道要素は、地心天体基準座標系 (GCRF) で定義されます。
| フィールド | 説明 | 
|---|---|
| SemiMajorAxis | 長半径(メートル) | 
| Eccentricity | 離心率 | 
| Inclination | 傾斜角角度(度) | 
| RightAscensionOfAscendingNode | 昇交点の赤経(度) | 
| ArgumentOfPeriapsis | 近点引数(度) | 
| TrueAnomaly | 基準時刻における真近点角(度) | 
| Period | 軌道周期(秒) | 
データ型: struct
軌道要素は一般摂動平均要素を表します。
| フィールド | 説明 | 
|---|---|
| MeanMotion | 一般摂動平均運動(度/秒) | 
| Eccentricity | 平均離心率 | 
| Inclination | 平均傾斜角角(度) | 
| RightAscensionOfAscendingNode | 昇交点の平均赤経(度) | 
| ArgumentOfPeriapsis | 平均近点引数(度) | 
| MeanAnomaly | 基準時刻における平均平均近点角(度) | 
| Epoch | エポック | 
| BStar | 抗力項(地球半径あたり) | 
| Period | 平均軌道周期(秒) | 
データ型: struct
| フィールド | 説明 | 
|---|---|
| EphemerisStartTime | エフェメリス開始時刻 | 
| EphemerisStopTime | エフェメリス停止時間 | 
| PositionTimeTable | ポジションタイムテーブル | 
| VelocityTimeTable | 速度時刻表 | 
データ型: struct
軌道要素は、SEMアルマナックファイルまたは RINEX GPSナビゲーション メッセージから取得され、地球中心地球固定 (ECEF) フレームで定義されます。
| フィールド | 説明 | 
|---|---|
| PRN | 擬似ランダムノイズ数 | 
| SatelliteHealth | 衛星の健康状態 | 
| GPSWeekNumber | GPS週番号、エフェメリスの時間付き。 | 
| GPSTimeOfApplicability | 適用時間(秒) | 
| SemiMajorAxis | 長半径(メートル) | 
| Eccentricity | 離心率 | 
| Inclination | 基準時刻における傾斜角角(度) | 
| GeographicLongitudeOfOrbitalPlane | 週毎の軌道面の昇元期の経度(度) | 
| RateOfRightAscension | 赤経の基準速度(度/秒) | 
| ArgumentOfPerigee | 近近地点引数(度) | 
| MeanAnomaly | 基準時刻における平均近点角(度) | 
| Period | 軌道周期(秒) | 
データ型: struct
軌道要素は、RINEX ガリレオ ナビゲーション メッセージから導出され、地球中心地球固定 (ECEF) フレームで定義されます。
| フィールド | 説明 | 
|---|---|
| SatelliteID | 衛星システム番号 | 
| GALWeekNumber | GAL週番号 | 
| TimeofEphemeris | エフェメリスの時間(秒) | 
| SatelliteHealth | 衛星の健康状態 | 
| SemiMajorAxis | 長半径(メートル) | 
| Eccentricity | 離心率 | 
| Inclination | 基準時刻における傾斜角角(度) | 
| GeographicLongitudeOfOrbitalPlane | 週毎の軌道面の昇元期の経度(度) | 
| RateOfRightAscension | 赤経の基準速度(度/秒) | 
| ArgumentOfPerigee | 近近地点引数(度) | 
| MeanAnomaly | 基準時刻における平均近点角(度) | 
| Period | 軌道周期(秒) | 
データ型: struct
データ型: struct
バージョン履歴
R2021a で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)