このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
linkIntervals
説明
例
衛星シナリオ オブジェクトを作成します。
startTime = datetime(2020,10,13,7,25,0);
stopTime = startTime + days(1);
sampleTime = 60; % seconds
sc = satelliteScenario(startTime,stopTime,sampleTime);シナリオに衛星を追加します。
semiMajorAxis = 10000000; % meters eccentricity = 0; inclination = 10; % degrees rightAscensionOfAscendingNode = 0; % degrees argumentOfPeriapsis = 0; % degrees trueAnomaly = 210; % degrees sat = satellite(sc,semiMajorAxis,eccentricity, ... inclination,rightAscensionOfAscendingNode, ... argumentOfPeriapsis,trueAnomaly);
衛星に送信機を追加します。
tx = transmitter(sat); pattern(tx);
シナリオに地上局を追加します。
latitude = 0; % degrees longitude = 30; % degrees gs = groundStation(sc,latitude,longitude); gb = gimbal(gs);
地上局に受信機を追加します。
rx = receiver(gb); pattern(rx,tx.Frequency);
ダウンリンクを作成します。
pointAt(gb,sat); pointAt(sat,gs); lnk = link(tx,rx);
クローズドダウンリンクの間隔テーブルを取得します。
intervals = linkIntervals(lnk)
intervals=8×8 table
Source Target IntervalNumber StartTime EndTime Duration StartOrbit EndOrbit
_______________ ____________ ______________ ____________________ ____________________ ________ __________ ________
"Transmitter 2" "Receiver 5" 1 13-Oct-2020 07:25:00 13-Oct-2020 07:26:00 60 1 1
"Transmitter 2" "Receiver 5" 2 13-Oct-2020 09:42:00 13-Oct-2020 10:33:00 3060 1 2
"Transmitter 2" "Receiver 5" 3 13-Oct-2020 12:50:00 13-Oct-2020 13:41:00 3060 2 3
"Transmitter 2" "Receiver 5" 4 13-Oct-2020 15:58:00 13-Oct-2020 16:49:00 3060 4 4
"Transmitter 2" "Receiver 5" 5 13-Oct-2020 19:05:00 13-Oct-2020 19:56:00 3060 5 5
"Transmitter 2" "Receiver 5" 6 13-Oct-2020 22:12:00 13-Oct-2020 23:03:00 3060 6 6
"Transmitter 2" "Receiver 5" 7 14-Oct-2020 01:20:00 14-Oct-2020 02:10:00 3000 7 7
"Transmitter 2" "Receiver 5" 8 14-Oct-2020 04:27:00 14-Oct-2020 05:18:00 3060 8 8
出力引数
リンクが閉じられている間隔がテーブルとして返されます。
表の各行は特定の間隔を示し、表の列は Source、Target、IntervalNumber、StartTime、EndTime、Duration (秒単位)、StartOrbit、EndOrbit と名付けられています。Source と Target はそれぞれ最初のノードと最後のノードの名前であり、リンク分析を定義します。
Sourceが直接または間接的に衛星に接続されている場合、StartOrbitとEndOrbitはSourceに関連付けられた衛星に対応します。Targetが直接または間接的に衛星に接続されている場合、StartOrbitとEndOrbitはTargetに関連付けられた衛星に対応します。それ以外の場合、StartOrbitとEndOrbitは地上局に関連付けられているため、NaNになります。
メモ
衛星シナリオの AutoSimulate プロパティが true の場合、StartTime と StopTime 間のリンク間隔が返されます。プロパティが false の場合、StartTime と SimulationTime 間のリンク間隔が返されます。
バージョン履歴
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)