⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 music3.m

📁 传统MUSIC算法仿真
💻 M
字号:
Sensor=8; Snap=100; 
Doa=[10 20 50 60]; 
S_number=length(Doa); 
Lambda=0.1;
d=0.5*Lambda;
S_x=[0:Sensor-1]*d; A=exp(-j*2*pi/Lambda*S_x'*sin(Doa*pi/180)); 
Snr=10; 
Snr=sqrt(10.^(Snr/10));
Sig=sqrt(0.5)*(randn(S_number,Snap)+j*randn(S_number,Snap));
Noise=sqrt(0.5)*(randn(Sensor,Snap)+j*randn(Sensor,Snap));
X=Snr*A*Sig+Noise; 
R=X*X'/Snap; 
[U S V]=svd(R);
En=U(:,S_number+1:Sensor); 
theta=[-90:0.1:90]*pi/180; 
for num=1:length(theta) 
A_search=exp(-j*2*pi/Lambda*S_x'*sin(theta(num))); 
P_music(num)=abs(1/(A_search'*En*En'*A_search)); 
end 
h=[-90:0.1:90]; 
plot(h,10*log10(P_music/max(P_music))); 
axis([-100 100 -50 +10]) 
xlabel('????????????/??¨????????','fontsize',10) 
ylabel('Pmusic','fontsize',10) 
title({'????????music??????¨'}); 
grid 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -