文档
空间平滑
RSM = spsmooth (R, L)
RSM = spsmooth (R, L,“facebook”)
例子
RSM= spsmooth (R,l)计算一个平均的空间协方差矩阵,RSM,从整个空间协方差矩阵,R,使用空间平滑(见范树[1], p . 605)。空间平滑会产生一个更小的平均协方差矩阵l最大重叠子阵。l一个正整数是否小于N.得到的协方差矩阵,RSM,有尺寸(N- - - - - -l+ 1)————(N- - - - - -l+ 1)。当两个或多个信号相关时,空间平滑是有用的。
RSM= spsmooth (R,l)
RSM
R
l
RSM= spsmooth (R,l“facebook”)计算一个平均协方差矩阵,同时执行forward-backward平均.该语法可以使用前面语法中的任何输入参数。
RSM= spsmooth (R,l“facebook”)
全部折叠
构建一个10元半波长间隔的均匀线阵列,接收来自0°和-25°方位角的两个平面波。两个仰角都是0°。假设这两个信号部分相关。每个信号的信噪比为5db。噪声是空间上和时间上的高斯白噪声。首先,根据信号和噪声建立空间协方差矩阵。然后,解出信号的个数,使用rootmusicdoa.接下来,对协方差矩阵执行空间平滑,使用spsmooth,并求解信号到达角度再次使用rootmusicdoa.
rootmusicdoa
spsmooth
设置数组和信号。然后根据信号和噪声生成阵列的空间协方差矩阵。
N = 10;d = 0.5;elementPos = (0: n - 1) * d;角度= [0 -25];Ac = [1 1/5];scov = ac ' *交流;R = sensorcov (elementPos、角度、db2pow (5), scov);
用原协方差矩阵求解到达角。
Nsig = 2;doa = rootmusicdoa (R, Nsig)
doa =1×20.2099 - 41.3166
解出的到达角是错误的——它们与已知的用于创建协方差矩阵的到达角不一致。
接下来,用平滑协方差矩阵求解到达角。空间平滑检测L-1相干信号。选择L = 3。
Nsig = 2;L = 2;RSM = spsmooth (R, L);Nsig doasm = rootmusicdoa (RSM)
doasm =1×2-25.0000 - -0.0000
在这种情况下,计算出的角确实与已知的到达角一致。
空间协方差矩阵,指定为复值正定矩阵N——- - - - - -N矩阵。在这个矩阵,N表示传感器元素的个数。
例子:[4.3162, -0.2777 -0.2337i;-0.2777 + 0.2337i, 4.3162]
数据类型:双复数的支持:金宝app是的
双
重叠子数组的最大数目,指定为正整数。的值l必须小于传感器的数量,N.
例子:2
数据类型:双
平滑协方差矩阵,以复数形式返回,米——- - - - - -米矩阵。维度米是由M = N-L + 1.
[1] Van Trees, H.L.最优阵列处理.纽约,NY: Wiley-Interscience, 2002。
使用注意事项及限制:
不支持可变大小的输金宝app入。
aictest|espritdoa|mdltest|rootmusicdoa
aictest
espritdoa
mdltest
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在