文件
使用根音乐到达方向
ang = rootmusicdoa(r,nsig)
ang = rootmusicdoa(___,'姓名','值')
例子
ang= rootmusicdoa(R.那nsig.)估计到达的指示,ang,在均匀的线阵列(ULA)上接收的一组平面波。估计使用根音乐算法。输入参数是传感器元素之间的估计空间协方差矩阵,R.,以及到达信号的数量,nsig.。在这种语法中,传感器元件间隔开半波长。
ang= rootmusicdoa(R.那nsig.)
ang
R.
nsig.
ang= rootmusicdoa(___,'姓名','值')允许您以名称值对的形式指定其他输入参数。此语法可以使用先前语法中的任何输入参数。
ang= rootmusicdoa(___,'姓名','值')
全部收缩
假设具有10个元件的半波长间隔均匀的线阵列。三个平面波到达0°,-25°和30°方位方向。高度角度为0°。噪音是空间上和时间上的高斯噪声。
将每个信号设置为5 dB的SNR。找到到达角度。
n = 10;d = 0.5;ElementPos =(0:N-1)* D;角度= [0 -25 30];nsig = 3;r = sensorcov(元素,角度,db2pow(-5));doa = rootmusicdoa(r,nsig)
doa =1×3.-0.0000 -25.0000 30.0000
这些角度与已知的输入角度一致。
假设均匀的线阵列10元件,如前一个例子中那样。但现在元素间距小于半波长。三个平面波到达0°,-25°和30°方位方向。高度角度为0°。噪音是空间上和时间上的高斯噪声。每个信号的SNR为5 dB。
使用介绍将元素间距设置为0.4波长ElementsPacing.名称值对。然后,找到到达角度。
ElementsPacing.
n = 10;d = 0.4;ElementPos =(0:N-1)* D;角度= [0 -25 30];nsig = 3;r = sensorcov(元素,角度,db2pow(-5));doa = rootmusicdoa(r,nsig,'ElementsPacing',d)
解决方案与已知角度同意。
空间协方差矩阵,被指定为复值,积极的,N-经过-N矩阵。在这个矩阵中,N表示ULA数组中的元素数。如果R.不是隐士,通过平均矩阵及其缀合物转置来形成掩质矩阵,(r + r')/ 2。
(r + r')/ 2
例子:[4.3162,-0.2777 -0.2337i;-0.2777 + 0.2337i,4.3162]
数据类型:双倍的复数支持:金宝app是的
双倍的
到达信号的数量,指定为正整数。信号的数量必须小于ULA阵列中的元素数。
例子:2
数据类型:双倍的
指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
名称,价值
姓名
价值
name1,value1,...,namen,valuen
'ElementsPacing'
Ula元素间距,指定为真实值的正标量。在信号波长方面测量位置单元。
例子:0.4
到达角度的方向,作为真实值返回,1-by-m向量。维度m是参数中指定的到达信号的数量nsig.。角度单位是度数,角度值在-90°和90°之间。
[1]范树,H.L.最佳阵列处理。纽约:Wiley-Interscience,2002。
使用说明和限制:
不支持可变大小的输金宝app入。
艾斯特最|ESPRITDOA|临界.Rootmusicestimator.|spsmooth
艾斯特最
ESPRITDOA
临界.Rootmusicestimator.
spsmooth
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判