資源簡介
利用MATLAB仿真了基于導向矢量不確定集的穩(wěn)健Capon波束形成算法,將最終的結果進行對比,對學習Capon有一定的幫助
代碼片段和文件信息
clc;?
clear;
close?all;?
ima=sqrt(-1);?
element_num=10;??????%?陣元數(shù)
d_lamda=1/2;?????????%?陣元間距
theta=-90:0.5:90;????%?角度范圍
theta0=0;????????????%?期望角度???????
theta1=-30;??????????%?干擾角度??
theta2=45;???????????%?干擾角度???
delta=5;?????????????%??誤差
L=1000;??????????????%?快拍數(shù)
apxl=4.8;????????????%??????
sum=0;?
for?i=1:L
????amp0=10*randn(1);%?信號幅度
????amp1=200*randn(1);?
????amp2=200*randn(1);?
????ampn=5;?
????x(:i)=amp0*exp(ima*2*pi*1/2*sin(theta0*pi/180)*[0:element_num-1]‘)+...?
??????amp1*exp(ima*2*pi*1/2*sin(theta1*pi/180)*[0:element_num-1]‘)+...?
??????amp2*exp(ima*2*pi*1/2*sin(theta2*pi/180)*[0:element_num-1]‘)+...?
??????ampn*(randn(element_num1)+ima*randn(element_num1));?
end?
Rx=1/L*x*?x‘;?%?自相關矩陣???????
steer_ideal=exp(ima*2*pi*1/2*sin(theta0*pi/180)*[0
- 上一篇:視頻水印matlab程序
- 下一篇:拋光軌跡仿真
評論
共有 條評論