メインコンテンツ

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

fixedWingThrust

固定翼航空機の推力ベクトルを定義する

R2021b 以降

説明

thrust = fixedWingThrust(name) は、指定されたコンポーネント name を持つ固定翼推力オブジェクトを返します。

thrust = fixedWingThrust(name,controllable) は、推力の制御可能性 controllable を指定する固定翼推力オブジェクトを返します。

thrust = fixedWingThrust(name,controllable,symmetry) は、推力の対称性 symmetry を指定する固定翼推力オブジェクトを返します。

thrust = fixedWingThrust(name,controllable,symmetry,bounds) は、推力の境界 bounds を指定する固定翼推力オブジェクトを返します。

thrust = fixedWingThrust(Name=Value) は、1 つ以上の Name=Value 引数を持つ固定翼推力オブジェクトを返します。

すべて折りたたむ

MyThrust という名前の固定翼推力オブジェクトを作成します。

thrust = fixedWingThrust("MyThrust")
thrust = 
  Thrust with properties:

        Coefficients: [1x1 Aero.FixedWing.Coefficient]
        MaximumValue: 1
        MinimumValue: 0
        Controllable: on
            Symmetry: "Symmetric"
    ControlVariables: "MyThrust"
          Properties: [1x1 Aero.Aircraft.Properties]

引数を使用して、MyThrust という名前の非対称固定翼推力オブジェクトを作成します。

thrust = fixedWingThrust("MyThrust","on","asymmetric")
thrust = 
  Thrust with properties:

        Coefficients: [1x1 Aero.FixedWing.Coefficient]
        MaximumValue: 1
        MinimumValue: 0
        Controllable: on
            Symmetry: "Asymmetric"
    ControlVariables: ["MyThrust_1"    "MyThrust_2"]
          Properties: [1x1 Aero.Aircraft.Properties]

入力引数

すべて折りたたむ

固定翼航空機の推力名。スカラー文字列として指定します。

データ型: char | string

制御可能な推力値。'on' または 'off' として指定されます。制御推力を制御するには、このプロパティを 'on' に設定します。それ以外の場合は、このプロパティを 'off' に設定します。

データ型: string

推力制御の対称性。Symmetric または Asymmetric として指定されます。

Asymmetric オプションは、プロパティの名前で示され、_1_2 が追加された 2 つの制御変数を作成します。これらの制御変数は個別に制御できますが、プロパティの名前で指定された有効な制御変数も生成します。この式は制御変数を定義します。

name = (name_1-name_2)/2.

この有効な制御変数を設定することはできません。

データ型: string

制御可能な推力の下限と上限。2 要素の数値ベクトルとして指定されます。

データ型: double

名前と値の引数

すべて折りたたむ

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

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

例: 'MaximumValue','500'

推力ベクトルを定義する、スカラーとして指定された Aero.FixedWing.Coefficients オブジェクト。

スカラー数値として指定された最大推力値。

依存関係

SymmetryAsymmetric に設定されている場合、この値は両方の制御変数に適用されます。

データ型: double

スカラー数値として指定された最小推力値。

依存関係

SymmetryAsymmetric に設定されている場合、この値は両方の制御変数に適用されます。

データ型: double

推力値を制御するには、このプロパティを on に設定します。それ以外の場合は、このプロパティを off に設定します。

データ型: double

推力制御の対称性。Symmetric または Asymmetric として指定されます。

Asymmetric オプションは、プロパティの名前で示され、_1_2 が追加された 2 つの制御変数を作成します。これらの制御変数は個別に制御できますが、プロパティの名前で指定された有効な制御変数も生成します。この式は制御変数を定義します。

name = (name_1-name_2)/2.

この有効な制御変数を設定することはできません。

データ型: char | string

スカラーとして指定された Aero.Aircraft.Properties オブジェクト。

出力引数

すべて折りたたむ

Aero.FixedWing.Thrust オブジェクト。スカラーとして返されます。

バージョン履歴

R2021b で導入