主要内容

getpvec

获取模型参数和相关的不确定性数据

语法

pvec = getpvec(系统)
[pvec, pvec_sd] = getpvec(系统)
___) = getpvec (sys,“免费”)

描述

pvec= getpvec (sys返回一个向量,pvec,包含已识别模型的所有参数的值sys

pvecpvec_sd) = getpvec (sys也返回与的参数相关的不确定性的1个标准差值sys.如果模型的协方差信息为sys不可用,pvec_sd[]

___) = getpvec (sys“免费”)的自由参数返回数据sys,使用前面语法中的任何输出参数。为idnlarxidnlhw模型中,所有参数都被视为自由。

输入参数

sys

识别模型。

已识别的模型,指定为idtf中的难点idgreyidpolyidprocidnlarxidnlhw,或idnlgrey模型或一组这样的模型。

输出参数

pvec

的参数值sys

如果sys是一组模型吗pvec单元格数组是否具有对应于每个模型的参数值向量syspvec[]idnlarxidnlhw没有被估计的模型。

pvec_sd

参数的标准差值sys

如果模型的协方差信息为sys不可用,pvec_sd[].因此,pvec_sd总是[]idnlarxidnlhw模型,因为这些模型不存储参数协方差信息。

如果sys是一组模型吗pvec_sd每个模型对应的单元格阵列是否具有标准偏差向量sys

例子

全部折叠

加载估计数据。

负载iddata1z1

估计传递函数模型。

sys =特遣部队(z1, 3);

从估计的模型中检索参数值。

pvec = getpvec(系统);

加载估计数据

负载iddata2z2

估计状态空间模型。

sys = ss (z2, 3);

检索模型参数,pvec,以及相关的标准偏差,pvec_sd的估计模型。

[pvec, pvec_sd] = getpvec(系统);

加载估计数据。

负载iddata2z2

估计状态空间模型。

sys = ss (z2, 3);

从估计的模型中检索自由参数的值。

pvec = getpvec (sys,“免费”);
介绍了R2012a