• 大小: 4KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-02-12
  • 语言: Matlab
  • 标签: music  误差  RMSE  

资源简介

经典的MUSIC算法程序,可仿真出图形,有求MUSIC算法均方根误差的源程序

资源截图

代码片段和文件信息

%改进双向空间平滑music算法  7阵元等距阵波达方向估计(d=λ/2)2信源, 4个子阵(4阵元) 最小范数
clear all
clc
d=1;
lma=2;
N=2000;                                               %设定采样点数
SNR=[3 3 2];                         
fs=8;                             
f=[1 1 2];                                            %设两个信号元的频率,单位为MHz
w=[18 20 60]*pi/180;                                  %入射方向角向量
phi=[20 35 60]*pi/180;                                %两入射信号初始相位
M=17;                                                 %设定阵元数
P=3;
AMP=10.^(SNR./20);              
m=0:M-1;
n=0:N-1;
S=repmat(AMP‘1N).*exp(-j*(2*pi*f.‘/fs*n+phi‘*ones(1N)));          %产生两个远场正弦信号
A=exp(-j*2*pi*d*m‘*(sin(w)/lma));                       %方向矩阵
X=A*S;
noise=randn(MN)+j*randn(MN);
X=X+noise;                                            %接受数据矩阵

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1751  2020-09-02 22:23  music\MMusic.m
     文件        1595  2020-09-02 22:23  music\mmusic102.m
     文件        1629  2020-09-02 22:23  music\mmusic73.m
     文件        2043  2020-09-02 22:23  music\SNRmusic.m

评论

共有 条评论