Simulink.ValueType
説明
Simulink.ValueType オブジェクトは、一度定義すると、同じ "値のタイプ" を表す各信号に再利用できる共通の信号プロパティの組み合わせです。たとえば、風速、タイヤ圧、水温について、それらの単位、最小値、最大値、次元を 1 回指定し、その仕様を再利用できます。
ベース ワークスペースまたはデータ ディクショナリで Simulink.ValueType オブジェクトを作成および変更するには、型エディター、モデル エクスプローラー、または MATLAB® コマンドを使用します。Simulink.ValueType オブジェクトをモデル ワークスペースに保存することはできません。
Simulink.ValueType オブジェクトは、次のブロックとオブジェクトの信号プロパティの指定に使用します。
Inport ブロック
Outport ブロック
In Bus Element ブロック
Out Bus Element ブロック
Signal Specification ブロック
Constant ブロック (R2023b 以降)
Simulink.BusElementオブジェクトSimulink.Signalオブジェクト (R2023a 以降)Simulink.Parameterオブジェクト (R2023a 以降)
Simulink.ValueType オブジェクトを使用して信号のプロパティを検証し、インターフェイスにおける接続されたブロック間の一貫性を確保します。
メモ
System Composer™ の値のタイプについては、systemcomposer.ValueType (System Composer) を参照してください。
作成
Simulink.ValueType オブジェクトはいくつかの方法で作成できます。
型エディターまたはモデル エクスプローラーを使用して値のタイプを対話的に作成する。
ここで説明する
Simulink.ValueType関数を使用して値のタイプをプログラムで作成する。
説明
は、既定のプロパティ値をもつ vt = Simulink.ValueTypeSimulink.ValueType オブジェクトを返します。
プロパティ
例
バージョン履歴
R2021b で導入