このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
視覚化ツール
フライト シミュレータ、飛行計器、および MATLAB® グラフィックス ベースの関数とクラスを使用して、Aerospace Toolbox アプリケーションのステージを可視化できます。座標軸を異なるタイプに変換することもできます。
軸変換関数
軸変換関数を使用して、データを目的の座標系に変換します。軸変換関数は次の変換をサポートします。
回転角と四元数、方向余弦行列、またはオイラー・ロドリゲスベクトル
方向余弦行列と四元数、測地緯度と経度、安定フレーム、オイラー・ロドリゲス・ベクトル、迎え角と横滑り角、地球中心慣性(ECI)から地球中心の地球固定(ECEF)へ
地球中心慣性座標(ECI)と方位角または測地緯度、経度、高度(LLA)座標
地心緯度と測地緯度
測地緯度、経度、高度から平面地球位置を推定
フライトシミュレーションインターフェース機能
フライト シミュレータ インターフェイス オブジェクトを使用して、FlightGear で飛行経路を可視化し、FlightGear データをモデルに入力します。
FlightGear を使用して飛行経路を可視化するには、まず FlightGear ソフトウェアをインストールします。詳細については、Aero.FlightGearAnimation
を参照してください。
Aero.FlightGearAnimation
を使用してFlightGearアニメーション オブジェクトを作成します。FlightGearオブジェクトを操作するには、次のようなオブジェクト メソッドを使用します。
FlightGearフライト シミュレータのアニメーションのタイマーをクリアおよび削除します。
FlightGearフライト シミュレータの実行スクリプトを生成します。
指定された位置/角度の時系列を使用してFlightGearフライト シミュレーターをアニメーション化します。
FlightGearアニメーション オブジェクトへの位置データを更新しています。
以下は 軌跡データから飛行アニメーションを作成 からの飛行軌跡の例です。
飛行計器の機能
標準的なコックピット計器を表す関数を使用して、アプリケーションから飛行ステータス情報を表示します。各関数は、uifigure
で作成された図形と連動するコックピット計器ゲージを作成します。これらのゲージを含む飛行計器パネルを作成した後、それらを MATLAB App Designerに読み込むことができます。これらのコックピット計器コンポーネントの外観と動作を制御するには、関連するプロパティを使用します。
uiaeroairspeed
—対気速度計コンポーネントを作成します。uiaeroaltimeter
— 高度計コンポーネントを作成します。uiaeroclimb
—昇降計コンポーネントを作成します。uiaeroegt
—排気温度(EGT) インジケーター コンポーネントを作成します。uiaeroheading
—飛行方位計コンポーネントを作成します。uiaerohorizon
—人工水平儀コンポーネントを作成します。uiaerorpm
— 毎分回転数(RPM) インジケーター コンポーネントを作成します。uiaeroturn
—旋回釣合計コンポーネントを作成します。
以下は App Designer による航空宇宙機の飛行計器 の飛行計器パネルの例です。
MATLAB グラフィックベースのアニメーション
MATLAB グラフィックス ベースのアニメーション オブジェクトを使用して、MATLAB グラフィックス ソフトウェアで飛行経路を可視化します。これらのアニメーション オブジェクトは、MATLAB timeseries
オブジェクトを使用してフライト データを可視化します。
Aero.Animation
— 航空宇宙アニメーションを可視化します。Aero.Body
— アニメーション オブジェクトで使用するボディ オブジェクトを作成します。Aero.Camera
— アニメーション オブジェクトで使用するカメラ オブジェクトを構築します。Aero.Geometry
— アニメーション オブジェクトで使用するための 3D ジオメトリを構築します。
以下は シミュレーションと実際の飛行データの重ね合わせ の飛行軌跡再生画像の例です。