メインコンテンツ

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

uiaerohorizon

人工水平線コンポーネントを作成する

説明

horizon = uiaerohorizon は新しい図形に人工水平線を作成します。MATLAB® は図形を作成するために uifigure 関数を呼び出します。

人工水平線は、地平線に対する航空機の姿勢を表し、ロールとピッチを度単位で表示します。

  • ロールの値は +/- 90 度を超えることはできません。

  • ピッチの値は +/- 30 度を超えることはできません。

値が最大値を超えた場合、ゲージの最大値と最小値は変化しません。

ロール値の変化はゲージの半円に影響し、黒い弧にある目盛りがそれに応じて回転します。ピッチ値の変更は、スケールと半円の分布に影響します。

メモ

この関数は、uifigure 関数を使用して作成された図形にのみ使用してください。GUIDE または figure 関数を使用して作成されたアプリは、飛行計器コンポーネントをサポートしません。

horizon = uiaerohorizon(parent) は人工水平線を作成するオブジェクトを指定します。

horizon = uiaerohorizon( ___ ,Name,Value) は、1 つ以上の Name,Value ペア引数を使用して人工地平線のプロパティを指定します。このオプションは、前述の構文のすべての入力引数の組み合わせで使用できます。

すべて折りたたむ

horizon という名前の人工水平線コンポーネントを作成します。デフォルトでは、関数はインジケーター オブジェクトに対して uifigure オブジェクトを作成します。

horizon = uiaerohorizon
horizon = 

  ArtificialHorizon ([0  0]) with properties:

       Pitch: 0
        Roll: 0
    Position: [100 100 120 120]

  Show all properties

人工水平線コンポーネントを格納するための図ウィンドウを作成し、次に horizon という名前の人工水平線コンポーネントを作成します。

f = uifigure;
egt = uiaeroegt(f)
horizon = 

  ArtificialHorizon ([0  0]) with properties:

       Pitch: 0
        Roll: 0
    Position: [100 100 120 120]

  Show all properties

入力引数

すべて折りたたむ

親コンテナー。関数 uifigure を使用して作成された Figure オブジェクト、またはその子コンテナー (TabPanelButtonGroup または GridLayout) のいずれかとして指定します。親コンテナーを指定しない場合、MATLAB は関数 uifigure を呼び出し、親コンテナーとして機能する新しい Figure オブジェクトを作成します。

名前と値の引数

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

R2021a より前では、コンマを使用して名前と値をそれぞれ区切り、Name を引用符で囲みます。

人工水平線のプロパティと各タイプの説明の完全なリストについては、ArtificialHorizon のプロパティ を参照してください。

出力引数

すべて折りたたむ

人工地平線コンポーネント。オブジェクトとして返されます。

バージョン履歴

R2018b で導入