メインコンテンツ

Stateflow.Unit

入出力データの測定単位

    説明

    Stateflow.Unit オブジェクトは、入出力データ オブジェクトの測定単位を指定するために使用します。詳細については、Stateflow データの単位の指定を参照してください。

    作成

    データ オブジェクトおよびメッセージには、それぞれに独自の Stateflow.Unit オブジェクトがあります。ただし、このオブジェクトは Stateflow.Data オブジェクトの Scope プロパティが "Input" または "Output" に設定されている場合にのみ該当します。Stateflow.Unit オブジェクトにアクセスするには、Stateflow.Data オブジェクトの Props.Unit プロパティを使用します。

    プロパティ

    すべて展開する

    Stateflow® API オブジェクトには、Stateflow エディターで設定した値に対応するプロパティがあります。プロパティにアクセスするかプロパティを変更するには、ドット表記を使用します。複数の API オブジェクトの複数のプロパティにアクセスするか、それらを変更するには、関数 get および関数 set をそれぞれ使用します。詳細については、Stateflow オブジェクトのプロパティの変更と関数の呼び出しを参照してください。

    測定単位の名前。string スカラーまたは文字ベクトルとして指定します。このプロパティは、入出力データに対してのみ適用されます。

    すべて折りたたむ

    Stateflow.Data オブジェクト xStateflow.Props オブジェクトと Stateflow.Unit オブジェクトにアクセスします。

    properties = x.Props;
    unit = properties.Unit;

    単位をメートルとして指定します。

    unit.Name = "m";

    バージョン履歴

    R2006a より前に導入