このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Simulink.BlockData
ブロック パラメーターなど、ブロックに関連するデータの実行時の情報を提供する
説明
このクラスは、ブロックの端子と作業ベクトルに関する実行時の情報を提供するオブジェクトに共通するプロパティを定義します。
親
なし
プロパティのまとめ
名前 | 説明 |
---|---|
基本となるデータ型。 | |
基本となるデータ型 ID。 | |
ブロック データの数値型 (実数または複素数)。 | |
ブロック データ。 | |
| |
ブロック データのデータ型。 | |
ブロック データのデータ型のインデックス。 | |
ブロック データの次元。 | |
ブロック データの名前。 | |
ブロック データのタイプ (たとえば、パラメーター)。 |
プロパティ
AliasedThroughDataType
データ型のエイリアスにより、データ型 (B) は、他のエイリアス タイプ、または BaseType
(A) に再帰的にエイリアスできます。エイリアス タイプ A が、他のエイリアス タイプにエイリアスされると、タイプがエイリアス タイプでなくなり、その最終的な結果が、返されるプロパティ値になるまで、このプロパティにより、エイリアス タイプが反復して探索されます。たとえば、次のように、Simulink® Alias タイプ A と B を作成したと仮定します。
A=Simulink.AliasType('double') A = Simulink.AliasType Description: '' HeaderFile: '' BaseType: 'double' B=Simulink.AliasType('A') B = Simulink.AliasType Description: '' HeaderFile: '' BaseType: 'A'
ブロック データのアイテムのデータ型が B である場合、このプロパティは、B ではなく、ベース タイプ A を返します。
文字ベクトル
RO
AliasedThroughDataTypeID
AliasedThroughDataType
プロパティにより返されるデータ型のエイリアスのインデックス。
整数
RO
Complexity
ブロック データの数値型 (実数または複素数)。
文字ベクトル
MATLAB™ の S-Function に対して RW
、他のブロックに対して RO
。
DataAsDouble
double
型のブロックのデータ。
double
RO
Datatype
ブロックに関連するオブジェクトの値のデータ型。
文字ベクトル
RO
DatatypeID
ブロックに関連するオブジェクトの値のデータ型のインデックスです。以下のように目的のデータ型に対する数値を入力します。
データ型 | 値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
整数
MATLAB の S-Function に対して RW
、他のブロックに対して RO
Dimensions
ブロックに関連するオブジェクト、たとえば、パラメーターまたは DWork ベクトルの次元。
配列
MATLAB の S-Function に対して RW
、他のブロックに対して RO
Name
ブロックに関連するオブジェクト、たとえば、ブロック パラメーターまたは DWork ベクトルの名前。
文字ベクトル
MATLAB の S-Function に対して RW
、他のブロックに対して RO
Type
ブロック データの型。可能な値は以下のとおりです。
タイプ | 説明 |
---|---|
| このオブジェクトは、モデルがコンパイルされる前の入力端子のデータを含みます。 |
| このオブジェクトは、モデルがコンパイルされる前の出力端子のデータを含みます。 |
| このオブジェクトは、モデルがコンパイルされた後の入力端子のデータを含みます。 |
| このオブジェクトは、モデルがコンパイルされた後の出力端子のデータを含みます。 |
| このオブジェクトは、モデルがコンパイルされる前の DWork ベクトルのデータを含みます。 |
| このオブジェクトは、モデルがコンパイルされた後の DWork ベクトルのデータを含みます。 |
| このオブジェクトは、Level-2 MATLAB S-Function のダイアログ ボックス パラメーターを記述します。 |
| このオブジェクトは、Level-2 MATLAB S-Function のランタイム パラメーターを記述します。 |
| このオブジェクトは、現在のタイム ステップでのブロックの連続状態を記述します。 |
| このオブジェクトは、現在のタイム ステップでのブロックの連続状態の微係数を記述します。 |
文字ベクトル
RO
バージョン履歴
R2006a より前に導入