MATLAB ヘルプ センター
このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
ジンバルのステアリング角度
R2021a 以降
az = gimbalAngles(gimbal)
[az,el] = gimbalAngles(gimbal)
[___] = gimbalAngles(gimbal,timeIn)
[az,el,timeOut] = gimbalAngles(gimbal)
az = gimbalAngles(gimbal) は、ベクトル gimbal で定義されたジンバルのジンバル方位角az 履歴の配列を返します。
az
gimbal
[az,el] = gimbalAngles(gimbal) は、ベクトル gimbal 内のジンバル方位角az とジンバル仰角 el の配列を返します。
el
[___] = gimbalAngles(gimbal,timeIn) は、指定された出力引数に応じて、指定された時刻 timeIn のベクトル gimbal で定義されたジンバルのジンバル方位角とジンバル仰角の列ベクトルを返します。
timeIn
例
[az,el,timeOut] = gimbalAngles(gimbal) は、ジンバル方位角、ジンバル仰角、および対応する時刻を UTC で返します。
timeOut
すべて展開する
衛星シナリオ オブジェクトを作成します。
startTime = datetime(2020,10,10); % 10 October 2020, 12:00 AM UTC stopTime = datetime(2020,10,11); % 11 October 2020, 12:00 AM UTC sampleTime = 60; % seconds sc = satelliteScenario(startTime,stopTime,sampleTime);
シナリオに衛星を追加します。
semiMajorAxis = 10000000; % meters eccentricity = 0; inclination = 10; % degrees rightAscensionOfAscendingNode = 0; % degrees argumentOfPeriapsis = 0; % degrees trueAnomaly = 0; % degrees sat = satellite(sc,semiMajorAxis,eccentricity, ... inclination,rightAscensionOfAscendingNode, ... argumentOfPeriapsis,trueAnomaly);
衛星にジンバルを追加します。
g = gimbal(sat);
ジンバルを緯度と経度 0 度に向けます。
pointAt(g,[0; 0; 0]);
2020 年 10 月 10 日PM20 時 54 分 (UTC) に対応するジンバル方位角とジンバル仰角を取得します。
time = datetime(2020,10,10,20,54,0); [az,el] = gimbalAngles(g,time)
az = -5.3259
el = 19.1377
ステアリング角度が計算されるジンバルオブジェクト。スカラーまたはベクトルとして指定されます。
datetime
出力が計算される時間。datetime スカラーとして指定されます。timeIn でタイム ゾーンが指定されていない場合は、タイム ゾーンは UTC であると見なされます。
ジンバルのジンバル方位角履歴(度単位)。範囲[-180,180] の配列として返されます。各行は gimbal のジンバルに対応し、各列は時間サンプルに対応します。これは、ジンバルの z 軸を中心とした回転角度を表します。
衛星シナリオの AutoSimulate が true の場合、az は StartTime から StopTime までのジンバル方位角履歴を返します。それ以外の場合、ジンバル方位角履歴は StartTime から SimulationStatus に返されます。
AutoSimulate
true
StartTime
StopTime
SimulationStatus
ジンバルの仰角履歴(度単位)。範囲[0,180]の配列として返されます。これは、ジンバルの y 軸を中心とした回転角度を表します。各行は gimbal のジンバルに対応し、各列は時間サンプルに対応します。これは、ジンバルの y 軸を中心とした回転角度を表します。
衛星シナリオの AutoSimulate が true の場合、el は StartTime から StopTime までのジンバル仰角履歴を返します。それ以外の場合、ジンバルの仰角履歴は StartTime から SimulationStatus に返されます。
シナリオの開始時間と終了時間の間の時間サンプル。スカラーまたはベクトルとして返されます。az および el 履歴が返される場合、timeOut は行ベクトルになります。
R2021a で導入
satelliteScenario
satelliteScenarioViewer
show
play
hide
groundStation
conicalSensor
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ