Simulink.lookuptable.Breakpoint クラス
名前空間: Simulink.lookuptable
スーパークラス:
ルックアップ テーブル オブジェクトのブレークポイント セット データを構成する
説明
Simulink.lookuptable.Breakpoint クラスのオブジェクトは、ルックアップ テーブルのブレークポイント セット情報を保存します。このオブジェクトは、Simulink.LookupTable オブジェクトまたは Simulink.Breakpoint オブジェクトの Breakpoints プロパティに存在します。
Simulink.LookupTable オブジェクトおよび Simulink.Breakpoint オブジェクトを使用して、ASAP2 および AUTOSAR コード生成用のルックアップ テーブルを保存および構成することができます。
多次元ルックアップ テーブルの複数のブレークポイント セットを表すには、Simulink.lookuptable.Breakpoint オブジェクトのベクトルを Simulink.LookupTable オブジェクトの Breakpoints プロパティに保存します。
複数のルックアップ テーブル間で 1 つのブレークポイント セットを共有するには、Simulink.Breakpoint オブジェクトを使用してブレークポイント セット情報を保存および構成します。Prelookup ブロックのオブジェクトを使用し、Simulink.LookupTable オブジェクトを作成して Interpolation Using Prelookup ブロックで使用します。
作成
Simulink.LookupTable オブジェクトまたは Simulink.Breakpoint オブジェクトを作成すると、Simulink.lookuptable.Breakpoint オブジェクトは Breakpoints プロパティの値として表示されます。
Simulink.LookupTable オブジェクトに対してより多くの Simulink.lookuptable.Breakpoint オブジェクトを作成するには、次の手法のいずれかを使用します。
ベクトル インデックスを指定することで、Breakpoints プロパティにアクセスする。
Simulink.lookuptable.Breakpoint オブジェクトを作成するには、いずれかのオブジェクト プロパティの値を設定します。Simulink.LookupTable オブジェクトは、既定のプロパティ値を使用して Simulink.lookuptable.Breakpoint オブジェクトを作成し、指定したプロパティを設定します。
Breakpoints プロパティの値は Simulink.lookuptable.Breakpoint オブジェクトの配列です。各組み込みオブジェクトは 1 つのブレークポイント セットを表します。
たとえば、LUTObj という名前の Simulink.LookupTable オブジェクトを作成すると仮定します。より多くのブレークポイント セットを作成するには、ベクトル インデックスを指定することで Breakpoints プロパティにアクセスします。
LUTObj.Breakpoints(1).Value = [-1 1]; LUTObj.Breakpoints(2).Value = [-2 -1 0 1 2]; LUTObj.Breakpoints(3).Value = [-5 -3 0 3 5];
LUTObj オブジェクトは追加の Simulink.lookuptable.Breakpoint オブジェクトを作成し、各オブジェクトの Value プロパティを設定します。これで、LUTObj には 3 つのブレークポイント セットの情報が格納されます。
プロパティ
コピーのセマンティクス
値。値クラスがコピー操作に与える影響については、オブジェクトのコピーを参照してください。
バージョン履歴
R2016b で導入