天线系统频率响应数据模型
这个例子展示了如何创建一个使用一个MIMO频率特性模型的朋友
对象。
频率响应数据分布式天线系统包括一个向量的复杂响应数据的输入/输出(I / O)的系统。因此,如果你测量每个I / O的频率响应对系统的一组测试频率,您可以使用数据来创建一个频率响应模型。
对于这个示例,加载频率响应数据AnalyzerDataMIMO.mat
。
负载AnalyzerDataMIMOH11H12H21H22频率
这个命令将数据加载到MATLAB®工作区五列向量H11
,H12
,H21
,H22
,频率
。向量频率
包含100个测试频率。其他四个向量包含相应的复值频率响应每个I / O对两个输入,两个输出系统。
组织成一个三维数组的数据。
Hresp = 0(2, 2,长度(频率));Hresp (1,1:) = H11;Hresp (1、2) = H12;Hresp (2, 1) = H21;Hresp (2 2:) = H22;
的尺寸Hresp
输出的数量,输入数量,数量的频率响应数据。:Hresp (i, j)
包含输入的频率响应j
输出我
。
创建一个频率特性模型。
H =朋友(Hresp、频率);
H
是一个的朋友
模型对象代表频率响应数据。
您可以使用的朋友
与许多频域分析模型的命令。例如,想象的反应这两个输入,两个输出系统使用波德
。
波德(H)
默认情况下,的朋友
命令假定弧度/秒的频率。指定不同的频率单位,使用TimeUnit
和FrequencyUnit
的属性的朋友
模型对象。例如,设置频率单位弧度/分钟。
H =朋友(Hresp,频率,“TimeUnit”,“最小值”,“FrequencyUnit”,“rad / TimeUnit”);