文档

Advisor.authoring.PositiveModelParameterConstraint类

包:Advisor.authoring
超类:

创建Model Advisor约束以检查受支持的模型参数值万博1manbetx

描述

的实例Advisor.authoring.PositiveModelParameterConstraint类定义指定模型参数的支持值万博1manbetx。

建设

constraint = advisor .author . positivemodelparameterconstraint创建该类的实例。

属性

全部展开

正模型参数约束的唯一标识符。这个属性是读/写。

要为其指定约束的模型参数。这个属性是读/写。

属性指定的模型参万博1manbetx数的支持值列表ParameterName字段。这个属性是读/写。

属性指定为先决条件的约束的idaddPreRequisiteConstraintID方法。如果一个前提条件没有得到满足,Model Advisor就不会检查具有这个前提条件的约束。此属性是只读的。

例子

指定支持的模型参万博1manbetx数值

这些命令指定求解器类型模型参数的值必须为变步

c1 = Advisor.authoring.PositiveModelParameterConstraint;c1。ID =“ID_1”;c1。ParameterName =“SolverType”;c1。万博1manbetxSupportedParameterValues = {“变步”};

这些命令指定停止时间模型参数的值必须为1015

c1 = Advisor.authoring.PositiveModelParameterConstraint;c1。ID =“ID_1”;c1。ParameterName =“StopTime”;c1。万博1manbetxSupportedParameterValues = {“十”“15”};

ReplacementTypes模型参数(嵌入式编码器用户)时,这些命令指定两组支持的值万博1manbetx而且数据类型:

c1 = advisor .author . positivemodelparameterconstraint ();c1。ID =“ID_2”;c1。ParameterName =“ReplacementTypes”;S1 = struct(“双”“一个”“单一”“b”);S2 = struct(“双”“c”“单一”“b”);c1。万博1manbetxSupportedParameterValues = {s1, s2};

在R2018a中引入

这个话题有用吗?