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