メインコンテンツ

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

Aero.Aircraft.Environment クラス

名前空間: Aero

航空機の環境を定義および管理するプロパティ

R2021a 以降

説明

Aero.Aircraft.Environment クラスのオブジェクトは、航空機の環境を定義および管理します。

クラスの属性

Sealed
true

クラス属性の詳細については、クラスの属性を参照してください。

作成

説明

aeroAircraftEnvironment = Aero.Aircraft.Environment は、デフォルトのプロパティ値を持つ単一の Aero.Aircraft.Environment オブジェクトを作成します。

aeroAircraftEnvironment = Aero.Aircraft.Environment(N) は、デフォルトのプロパティ値を持つ Aero.Aircraft.Environment オブジェクトの NN 列のマトリックスを作成します。

aeroAircraftEnvironment = Aero.Aircraft.Environment(M,N,P,...) または Aero.Aircraft.Environment([M N P ...]) は、デフォルトのプロパティ値を持つ M x N x P x ... の Aero.Aircraft.Environment オブジェクトの配列を作成します。

aeroAircraftEnvironment = Aero.Aircraft.Environment(size(A)) は、A およびすべての Aero.Aircraft.Environment オブジェクトと同じサイズの Aero.Aircraft.Environment オブジェクトを作成します。

aeroAircraftEnvironment = Aero.Aircraft.Environment(__,property,propertyValue) は、Aero.Aircraft.Environment 配列オブジェクトのそれぞれに propertypropertyValue のペアを適用した Aero.Aircraft.Environment オブジェクトの配列を作成します。プロパティの一覧については、プロパティを参照してください。

入力引数

すべて展開する

スカラーとして指定された航空機オブジェクトの数。

スカラーとして指定された航空機オブジェクトの数。

スカラーとして指定された航空機オブジェクトの数。

航空機オブジェクトのサイズ。スカラーとして指定されます。

プロパティ

すべて展開する

NED 座標での風速。次の単位で 3 要素ベクトルとして指定されます。

単位単位系

メートル毎秒 (m/s)

'Metric'

フィート/秒 (ft/s)

'English (kts)'

ノット(kts)

'English (ft/s)'

属性:

GetAccess
public
SetAccess
public

データ型: double

空気の密度。スカラー値として指定され、単位は次の通りです。

単位単位系

キログラム毎メートル3 (kg/m3)

'Metric'

1 フィートあたりのスラグ数3 (スラグ数/フィート3)

'English (kts)' および 'English (ft/s)'

属性:

GetAccess
public
SetAccess
public

データ型: double

静的空気温度。温度システムで指定された単位でスカラー数値として指定されます。

属性:

GetAccess
public
SetAccess
public

データ型: double

静圧。次の単位でスカラー数値として指定されます。

単位単位系

パスカル(Pa)

'Metric'

ポンド/フィート2 (psf)

'English (kts)' および 'English (ft/s)'

属性:

GetAccess
public
SetAccess
public

データ型: double

音速。次の単位でスカラー数値として指定されます。

単位単位系

メートル毎秒 (m/s)

'Metric'

フィート/秒 (ft/s)

'English (kts)'

ノット(kts)

'English (ft/s)'

属性:

GetAccess
public
SetAccess
public

データ型: double

重力による加速度。次の単位でスカラー数値として指定されます。

単位単位系

メートル毎秒2 (m/s2)

'Metric'

フィート毎秒 s (ft/s2)

'English (kts)' および 'English (ft/s)'

属性:

GetAccess
public
SetAccess
public

データ型: double

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

属性:

GetAccess
public
SetAccess
public

すべて折りたたむ

Aero.Aircraft.Environment オブジェクトを作成します。

env = Aero.Aircraft.Environment('Gravity', 32.2)
env = 
  Environment with properties:

    WindVelocity: [0 0 0]
         Density: 1.2250
     Temperature: 288.1500
        Pressure: 101352
    SpeedOfSound: 340.2941
         Gravity: 32.2000
      Properties: [1x1 Aero.Aircraft.Properties]

制限

Aero.Aircraft.Environment をサブクラス化することはできません。

バージョン履歴

R2021a で導入