主要内容

Frdata.

频率响应数据(FRD)对象的访问数据

句法

[响应,频率] = frdata(sys)
[响应,freq,covresp] = frdata(sys)
[响应,频率,ts,covresp] = frdata(sys,'v')
[响应,频率,ts] = frdata(sys)

描述

[响应,频率] = frdata(sys)返回FRD模型的响应数据和频率样本SYS.。用于FRD模型纽约产出和nu.输入at.NF.频率:

  • 回复是一个纽约-经过-nu.-经过-NF.多维数组(I,J)条目指定输入的响应j输出一世

  • 弗里克是长度的柱矢量NF.包含FRD模型的频率样本。

看看FRD.有关FRD响应数据的数据格式的更多信息,参考页面。

[响应,freq,covresp] = frdata(sys)还返回协方差Covresp.响应数据resp为了IDFRD.模型SYS.(使用IDFRD.模型需要系统识别工具箱™软件。)协方差Covresp.是一个5d阵列的地方CoVH(I,J,K,:,:)包含响应的2×2协方差矩阵RESP(I,J,K)。这(1,1)元素是实体部分的方差(2,2)元素虚构部分的方差和(1,2)(2,1)元素实部和虚部之间的协方差。

对于SISO FRD模型,语法

[响应,频率] = frdata(sys,'v')

势力Frdata.要将响应数据返回为列向量而不是三维数组(请参见下面的示例)。相似地

[响应,频率,ts,covresp] = frdata(sys,'v')对于IDFRD模型SYS,SYS将CoVRESP返回为3维而不是5维数组。

[响应,频率,ts] = frdata(sys)也返回采样时间TS.

其他性质SYS.可以访问得到或通过直接结构的参考(例如,sys.fruquency.)。

争论

输入论点SYS.Frdata.必须是FRD模型。

例子

全部收缩

通过计算在频率网格上的传递函数的响应来创建频率响应数据模型。

H = TF([ -  1.2,-2.4,-1.5],[1,20,9.1]);w = logspace(-2,3,101);sys = frd(h,w);

SYS.是SISO频率响应数据(FRD.)模型包含101频率的频率响应。

从中提取频率响应数据SYS.

[响应,频率] = frdata(sys);

回复是一个1×1-×101阵列。响应(1,1,k)是频率的复杂频率响应弗雷克(k)

也可以看看

|||

在R2006A之前介绍