文档

plotSpectrum

系统对象:分阶段。MUSICEstimator2D
包:分阶段

绘制二维音乐频谱图

语法

plotSpectrum(估计值)
output_args = method(estimator,Name,Value)
lh = plotSpectrum(___

描述

plotSpectrum (估计量绘制最新计算的二维MUSIC空间谱图一步方法的执行分阶段。MUSICEstimator2D估计量

output_args=方法(估计量名称,值用一个或多个指定的附加选项绘制二维MUSIC空间谱名称,值对参数。

lh = plotSpectrum(___返回图的行句柄。

输入参数

全部展开

二维MUSIC估计器,指定为分阶段。MUSICEstimator2D系统对象。

名称-值对实参

指定逗号分隔的可选对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

用于绘图的单位,指定为逗号分隔的对,由“单位”而且“数据库”“杂志”,或“战俘”

例子:

数据类型:字符

绘制一个归一化光谱,指定为逗号分隔的对,由“NormalizedResponse”而且真正的.归一化将最大谱值的幅度设置为1。

例子:真正的

数据类型:字符

图的标题,指定为逗号分隔的一对,由“标题”还有一个字符向量。

例子:真正的

数据类型:字符

输出参数

全部展开

plot的行句柄。

例子

全部展开

假设两个频率为450hz和600hz的正弦波从两个不同的方向冲击市建局。信号从-37°方位角,0°仰角和17°方位角,20°仰角到达。利用二维MUSIC来估计两个信号到达的方向。该阵列工作频率为150mhz,信号采样频率为8khz。

F1 = 450.0;F2 = 600.0;Doa1 = [-37;0];Doa2 = [17;20];Fc = 150e6;C = physconst(“光速”);Lam = c/fc;Fs = 8000;

使用默认的各向同性元素创建市建局。设置元件的频率响应范围。

阵列=相控。(精“大小”, 11 [11],“ElementSpacing”,林/ 2林/ 2);array.Element.FrequencyRange = [50.0e6 500.0e6];

创建两个信号并添加随机噪声。

T = (0:1/fs:1).';X1 = cos(2* t*f1);X2 = cos(2* t*f2);x = collectPlaneWave(array,[x1 x2],[doa1,doa2],fc);噪声= 0.1*(randn(size(x))+1i*randn(size(x)));

创建并执行二维MUSIC估计器,以查找到达的方向。

估计器=阶段性。MUSICEstimator2D (“SensorArray”数组,...“OperatingFrequency”足球俱乐部,...“NumSignalsSource”“属性”...“DOAOutputPort”,真的,“NumSignals”2,...“AzimuthScanAngles”-50: .5:50,...“ElevationScanAngles”-30: .5:30);[~,doas] =估计量(x +噪声)
doas =2×2-37 17 0 20

估计的DOAs与实际DOAs完全匹配。

绘制二维空间谱图

plotSpectrum(估计);

在R2016b中引入