主要内容

frdata

访问频率响应数据对象的数据

语法

(响应、频率)= frdata(系统)
[响应、频率、covresp] = frdata(系统)
[响应、频率、Ts, covresp] = frdata (sys,“v”)
(响应、频率、Ts) = frdata(系统)

描述

(响应、频率)= frdata(系统)返回FRD模型的响应数据和频率样本sys.为FRD模型纽约输出和ν输入在Nf频率:

  • 响应是一个纽约——- - - - - -ν——- - - - - -Nf多维数组(i, j)Entry指定来自输入的响应j输出

  • 频率列向量是长度的吗Nf包含FRD模型的频率样本。

看到的朋友有关FRD响应数据的数据格式的更多信息,请参阅参考页。

[响应、频率、covresp] = frdata(系统)也返回协方差covresp响应数据的分别地idfrd模型sys(使用idfrd模型需要System Identification Toolbox™软件。)协方差covresp5d阵列在哪里covH (i, j, k,::)包含响应的2 × 2协方差矩阵职责(i, j, k).的(1,1)元素是实部的方差(2, 2)元素的方差和(1、2)(2, 1)元素的实部和虚部的协方差。

对于SISO FRD模型,语法

(响应、频率)= frdata (sys,“v”

部队frdata将响应数据作为列向量而不是三维数组返回(参见下面的示例)。类似的

[响应、频率、Ts, covresp] = frdata (sys,“v”)对于IDFRD模型,sys以3维而不是5维数组的形式返回覆盖。

(响应、频率、Ts) = frdata(系统)也返回样本时间Ts

其他属性的sys可以通过以下方式访问得到或者通过直接类似结构的引用(例如,sys。频率).

参数

输入参数sysfrdata必须是FRD模型。

例子

全部折叠

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

特遣部队(H =(-1.2, -2.4, -1.5),[1, 20日,9.1]);w = logspace (3101);sys =朋友(H, w);

sys为SISO频响数据(的朋友)模型包含101个频率下的频率响应。

提取频率响应数据sys

(响应、频率)= frdata(系统);

响应是一个1 × 1 × 101的数组。反应(1 1 k)复频率响应是否在该频率处频率(k)

另请参阅

|||

之前介绍过的R2006a