メインコンテンツ

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

play

衛星シナリオシミュレーション結果をビューアで再生する

R2021a 以降

    説明

    play(scenario) は、衛星シナリオ scenario のシミュレーション結果を衛星シナリオ ビューアーで再生します。衛星シナリオの AutoSimulate プロパティが true の場合、SampleTime で指定されたステップ サイズを使用して StartTime から StopTime までのシミュレーションが自動的に実行され、結果がビューアーで再生されます。それ以外の場合は、SimulationTime に対して計算された結果がビューアーで再生されます。play 関数を呼び出すと、ビューア上のウィジェットが有効になります。

    play(viewer) は、viewer によって指定された衛星衛星シナリオ ビューアーで衛星シナリオ シミュレーション結果を再生します。

    play(scenario,Name=Value) は、1 つ以上の名前と値の引数を使用して追加オプションを指定します。

    すべて折りたたむ

    開始時刻を 2020 年 6 月 2 日午前 8 時 23 分 UTC に設定し、終了時刻を 1 日後に設定した衛星シナリオを作成します。シミュレーションのサンプル時間を 60 秒に設定します。

    startTime = datetime(2020,6,02,8,23,0);
    stopTime = startTime + days(1);
    sampleTime = 60;
    sc = satelliteScenario(startTime,stopTime,sampleTime);

    ケプラーの要素を使用して、シナリオに 2 つの衛星を追加します。

    semiMajorAxis = [10000000;15000000];
    eccentricity = [0.01;0.02];
    inclination = [0;10];
    rightAscensionOfAscendingNode = [0;15];
    argumentOfPeriapsis = [0;30];
    trueAnomaly = [0;20];
    
    sat = satellite(sc,semiMajorAxis,eccentricity,inclination, ...
        rightAscensionOfAscendingNode,argumentOfPeriapsis,trueAnomaly)
    sat = 
      1x2 Satellite array with properties:
    
        Name
        ID
        ConicalSensors
        Gimbals
        Transmitters
        Receivers
        Accesses
        GroundTrack
        Orbit
        OrbitPropagator
        MarkerColor
        MarkerSize
        ShowLabel
        LabelFontColor
        LabelFontSize
    
    

    軌道上の衛星とグラウンド トラックを1 時間にわたって表示します。

    show(sat)
    groundTrack(sat,LeadTime=3600)
    ans=1×2 object
      1×2 GroundTrack array with properties:
    
        LeadTime
        TrailTime
        LineWidth
        LeadLineColor
        TrailLineColor
        VisibilityMode
    
    

    シナリオを再生し、シミュレーションのアニメーション速度を 40 に設定します。

    play(sc,PlaybackSpeedMultiplier=40)

    入力引数

    すべて折りたたむ

    satelliteScenario オブジェクトとして指定された衛星シナリオ。

    シミュレーション結果を再生するビューア。スカラー satelliteScenarioViewer オブジェクトまたは satelliteScenarioViewer オブジェクトの配列として指定されます。

    名前と値の引数

    すべて折りたたむ

    オプションの引数のペアを Name1=Value1,...,NameN=ValueN として指定します。ここで、Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。

    例: PlaybackSpeedMultiplier=30 はアニメーションを実時間の 30 倍の速さで再生します。

    衛星シナリオ ビューアー。スカラー satelliteScenarioViewer オブジェクトまたは satelliteScenarioViewer オブジェクトの配列として指定されます。

    ビューア内のアニメーションの速度(実時間に対する相対値)。正のスカラーで指定します。

    バージョン履歴

    R2021a で導入