主要内容

getpvec

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

句法

PVEC = GETPVEC(SYS)
[PVEC,PVEC_SD] = GETPVEC(SYS)
[[___] = getPvec(sys,'free')

描述

PVEC= getpvec(系统返回向量,PVEC,包含已识别模型的所有参数的值系统

[[PVEC,,,,PVEC_SD] = getpvec(系统还返回与参数相关的不确定性的1个标准偏差值系统。如果模型协方差信息系统不可用,PVEC_SD[]

[[___] = getpvec(系统,'自由')仅返回数据的数据系统,使用先前语法中的任何输出参数。为了idnlarxidnlhw模型,所有参数均被视为免费。

输入参数

系统

确定的模型。

确定的模型,指定为IDTF,,,,IDSS,,,,艾德格里,,,,iDpoly,,,,IDPROC,,,,idnlarx,,,,idnlhw, 或者艾德格里模型或此类模型的数组。

输出参数

PVEC

参数的值系统

如果系统是一系列模型,然后PVEC是具有与每个模型相对应的参数值向量的单元格数组系统PVEC[]为了idnlarxidnlhw尚未估计的模型。

PVEC_SD

1个参数的标准偏差值系统

如果模型协方差信息系统不可用,PVEC_SD[]。因此,PVEC_SD总是[]为了idnlarxidnlhw模型因为这些模型不存储参数协方差信息。

如果系统是一系列模型,然后PVEC_SD是具有标准偏差向量的单元阵列,与每个模型相对应系统

例子

全部收缩

加载估计数据。

加载IDDATA1Z1;

估计传输函数模型。

sys = tfest(z1,3);

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

PVEC = GETPVEC(SYS);

加载估计数据

加载IDDATA2Z2;

估计状态空间模型。

sys = sest(z2,3);

检索模型参数,PVEC,以及相关的标准偏差,PVEC_SD,来自估计的模型。

[PVEC,PVEC_SD] = GETPVEC(SYS);

加载估计数据。

加载IDDATA2Z2;

估计状态空间模型。

sys = sest(z2,3);

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

pvec = getpvec(sys,'自由');

版本历史记录

在R2012a中引入