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
数据类型指定两组受支持的值:
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 中推出