このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
eclipse
説明
eclipse( は、 asset)asset 内の各 Satellite、GroundStation、または Platform オブジェクトに対して日食分析オブジェクトを追加します。asset 内のすべてのオブジェクトは、同じ satelliteScenario オブジェクトに属している必要があります。日食分析オブジェクトは、asset 内の対応する Satellite、GroundStation、または Platform オブジェクトの Eclipse プロパティに割り当てられます。
eclipse(___, は、名前と値の引数に従って Eclipse 分析オブジェクトを追加します。Name=Value)
は、ベクトル ecl = eclipse(___)ecl 内の Eclipse 分析オブジェクトのベクトルを返します。
メモ
この機能を使用するには、アドオン エクスプローラーを使用してエフェメリス データをダウンロードする必要があります。アドオン エクスプローラーを起動するには、MATLAB® コマンド ウィンドウで「aeroDataPackage」と入力します。
例
入力引数
名前と値の引数
出力引数
制限
衛星シナリオの
AutoSimulateプロパティがfalseの場合、SimulationStatusがNotStartedの場合にのみeclipseを呼び出すことができます。それ以外の場合は、restart関数を呼び出してSimulationStatusをNotStartedにリセットする必要があります。restartを呼び出すとシミュレーション データが削除されます。この関数は以下を無視します:
大気の屈折。
太陽光の通過時間が遅れます。
この関数は、地球、月、太陽が球形の形状を持ち、その半径が赤道半径に等しいことを前提としています。
太陽掩蔽間隔表の
EclipsingBodyの値がEarth and Moonの場合、MinimumEclipseStatusの予測値は実際の値よりも低くなります。
バージョン履歴
R2023b で導入