このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Advisor.authoring.PositiveModelParameterConstraint クラス
名前空間: Advisor.authoring
スーパークラス:
サポートされているモデル パラメーター値をチェックするモデル アドバイザー制約を作成する
説明
Advisor.authoring.PositiveModelParameterConstraint クラスのインスタンスは、指定したモデル パラメーターでサポートされている値を定義します。
作成
constraint = Advisor.authoring.PositiveModelParameterConstraint() はこのクラスのインスタンスを作成します。
プロパティ
例
サポートされているモデル パラメーター値の指定
以下のコマンドは、SolverType モデル パラメーターの値が Variable-step でなければならないことを指定します。
c1=Advisor.authoring.PositiveModelParameterConstraint; c1.ID='ID_1'; c1.ParameterName='SolverType'; c1.SupportedParameterValues={'Variable-step'};
以下のコマンドは、StopTime モデル パラメーターの値が 10 または 15 でなければならないことを指定します。
c1=Advisor.authoring.PositiveModelParameterConstraint; c1.ID='ID_1'; c1.ParameterName='StopTime'; c1.SupportedParameterValues={'10','15'};
ReplacementTypes モデル パラメーター (Embedded Coder ユーザー) について、以下のコマンドは、double データ型および single データ型のサポートされている値の 2 セットを指定します。
c1 = Advisor.authoring.PositiveModelParameterConstraint(); c1.ID='ID_2'; c1.ParameterName = 'ReplacementTypes'; s1 = struct('double', 'a', 'single', 'b'); s2 = struct('double', 'c', 'single', 'b'); c1.SupportedParameterValues = {s1, s2};
バージョン履歴
R2018a で導入