主要内容

施加约束模型参数值

所有确定的线性(IDLTI)模型,除了idfrd,包含一个结构财产。的结构属性包含模型的可调的实体(参数)。每个参数都有属性,如价值,最小/最大范围,和自由/固定状态,允许您限制他们在评估所需的值或范围的值。您使用结构属性限制强加于各种模型参数的值。

结构属性包含的基本参数定义一个给定的结构模型:

  • 确定传输功能,包括分子、分母和延迟参数

  • 对于多项式模型,包括积极的多项式的列表

  • 为状态空间模型,包括整数矩阵的列表

其他模型类型的信息,请参阅模型参考页。

例如,下面的例子构造一个idtf模型,指定的值分子分母参数:

num = (1 - 2);穴= [1 2 2];sys = idtf (num穴)

你可以更新的值分子分母属性创建对象后如下:

new_den = (1 1 10);sys。分母= new_den;

修复你指定分母的值(治疗其系数作为固定参数),使用结构对象的属性如下:

sys.Structure.Denominator。值= new_den;sys.Structure.Denominator。自由= false (1、3);

传递函数模型,分子,分母,IODelay模型属性就是指针价值中相应的属性参数结构财产。

同样存在于其他模型结构的关系。例如,一个属性包含双值状态空间模型的状态矩阵。它是一个别名一个参数值存储在Structure.A.Value