このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
Aero.FlightGearAnimation
R2024aFlightGearアニメーションオブジェクトの構築
説明
Aero.flightGearAnimation は、FlightGear フライト シミュレータを使用してフライト データを視覚化するための FlightGear アニメーション オブジェクトを構築します。
作成
説明
は FlightGear アニメーション オブジェクト h = Aero.FlightGearAnimationh を作成します。
プロパティ
MATLAB® 配列として指定された時系列データを格納する変数。
'TimeSeriesSource' に格納されている時系列データのタイプ。'Timeseries'、'Array6DoF'、'Array3DoF'、'StructureWithTime'、'Timetable'、'Custom' のいずれかとして指定されます。
'Timeseries'– MATLABtimeseries時間ごとに 6 つの値を持つデータ:lat lon alt phi theta psi値が再サンプリングされます。
'Timetable'– MATLABtimetable時間ごとに 6 つの値を持つデータ:lat lon alt phi theta psi値が再サンプリングされます。
'StructureWithTime'– Simulink®struct時間とともに:signals(1).values: lat lon altsignals(2).values: phi theta psi
'Timetable'– MATLABtimetable時間ごとに 6 つの値を持つデータ:lat lon alt phi theta psi値が再サンプリングされます。
'Array6DoF'– 6-DoF データ用のn行 7 列の倍精度配列:time lat lon alt phi theta psi。'TimeSeriesSource'に 8 列以上の倍精度配列がある場合、最初の 7 列が 6-DoF データとして使用されます。'Array3DoF'– 3-DoF データ用のn行 4 列の倍精度配列:time lat alt theta。'TimeSeriesSource'に 5 列以上の倍精度配列がある場合、最初の 4 列が 3-DoF データとして使用されます。'Array3DoF'– 3-DoF データ用のn行 4 列の倍精度配列:time lat alt theta。'TimeSeriesSource'に 5 列以上の倍精度配列がある場合、最初の 4 列が 3-DoF データとして使用されます。'Custom'– 位置と角度のデータは、現在登録されている'TimeseriesReadFcn'によって'TimeSeriesSource'から取得されます。
データ型: string
'TimeSeriesSourceType' の値が 'Custom' の場合に時系列データを読み取る関数。
データ型: function_handle
実時間の 1 秒あたりのアニメーション データの秒数。正の実数スカラーとして指定されます。
データ型: double
'TimeSeriesSource' をアニメーション化するために使用される 1 秒あたりのフレーム数。正の実数スカラーとして指定されます。
データ型: double
出力ファイルの名前。文字列として指定されます。ファイル名は、これらの初期パラメータを使用して FlightGear を起動するために使用するコマンドの名前です。
メモ
実行スクリプト ファイル名は ASCII 文字で構成されている必要があります。
データ型: string
FlightGear インストール フォルダーの名前。文字列として指定されます。
メモ
FlightGear は、ASCII 文字で構成されたフォルダー パス名にインストールする必要があります。
データ型: string
FlightGear\data\Aircraft フォルダー内の目的のモデル ジオメトリを含むフォルダーの名前。
データ型: string
文字列として指定された宛先 IP アドレス。
データ型: string
文字列として指定されたネットワーク飛行力学モデル (FDM) ポート。
データ型: string
文字列として指定された空港 ID。サポートされている空港のリストは、FlightGear インターフェースの Location で確認できます。
データ型: string
文字列として指定された滑走路 ID。
航空機の初期高度(フィート単位)。実数の正のスカラーとして指定されます。
データ型: double
航空機の初期方向(度単位)。実数の正のスカラーとして指定されます。
データ型: double
空港からの航空機のオフセット距離(マイル単位)。実数の正のスカラーとして指定されます。
データ型: double
航空機のオフセット方位角(度単位)。実数の正のスカラーとして指定されます。
データ型: double
航空機の出発時刻。実数の正のスカラーとして指定されます。
データ型: double
航空機の終了時刻。実数の正のスカラーとして指定されます。
依存関係
TStart と TFinal の値の比較: Alicia, is there a better way to present this blurb?
数値でなければなりません。
InfまたはNaNにすることはできません。TFinalはTStart以上でなければなりません。TFinalは時系列時間の最大値を超えることはできません。TStartは時系列時間の最小値より小さくすることはできません。
シミュレータの実行中に必要な風景を自動的にインストールするように FlightGear に指示します。この宿泊施設では安定したインターネット接続が必要です。Windows® システムの場合、このオプションを有効にして FlightGear を起動するとエラー メッセージが表示される場合があります。詳細については、を参照してください。
データ型: logical
FlightGear シェーダー オプションを無効にします。NVIDIA® カードなどのコンピュータ内蔵ビデオ カードは、FlightGear シェーダーと競合する可能性があります。この競合がある場合は、このプロパティの使用を検討してください。
データ型: logical
FlightGear ソフトウェアが実行されているアーキテクチャ。'Win64'、'Linux'、'Mac'、'MacARM'、'Default' のいずれかとして指定されます。GenerateRunScript は、指定されたアーキテクチャに基づいて FlightGear を起動する bash 実行スクリプトを生成します。プラットフォームは次のとおりです。
'Default'– MATLAB ソフトウェアが現在実行されているアーキテクチャ。プロパティにこの値がある場合、GenerateRunScriptは、MATLAB が現在実行されているアーキテクチャで動作できる bash ファイルを作成します。'Win64'– Windows (64 ビット) アーキテクチャ。'Mac'– Mac OS X (64 ビット) アーキテクチャ。'Linux'– Linux® (64 ビット) アーキテクチャ。
.
オブジェクト関数
ClearTimer |
delete |
GenerateRunScript |
SetTimer |
initialize |
update |
play |
wait |
制限
FlightGear は MATLAB Online™ ではサポートされていません。
バージョン履歴
R2007a で導入
参考
fganimation | generaterunscript | play
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)