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 で導入