資源簡介
全部music算法和esprit算法,包括求根,解相關,大概10多種

代碼片段和文件信息
%TAM?ALGORITHM
%DOA?ESTIMATION?BY?TAM
clear?all;
%close?all;
clc;
source_number=2;%信元數
sensor_number=8;%陣元數
N_x=1024;?%信號長度
snapshot_number=N_x;%快拍數
w=[pi/4?pi/6].‘;%信號頻率
l=((2*pi*3e8)/w(1)+(2*pi*3e8)/w(2))/2;%信號波長??
d=0.5*l;%陣元間距
snr=0;%信噪比
source_doa=[45?60];%兩個信號的入射角度
A=[exp(-j*(0:sensor_number-1)*d*2*pi*sin(source_doa(1)*pi/180)/l);exp(-j*(0:sensor_number-1)*d*2*pi*sin(source_doa(2)*pi/180)/l)].‘;%陣列流型
s=10.^(snr/20)*exp(j*w*[0:N_x-1]);%仿真信號
%x=awgn(ssnr);
x=A*s+(1/sqrt(2))*(randn(sensor_numberN_x)+j*randn(sensor_numberN_x));%加了高斯白噪聲后的陣列接收信號
R=x*x‘/snapshot_number;
disp(R);
%對接收到的數據協方差矩陣進行奇異值分解分解得到信號子空間及大特征值
[USV]=svd(R);
Us=U(:1:source_number);
Ss=S(1:source_number1:source_number);
disp(Ss);
Vs=V(:1:source_number);
%利用旋轉不變子空間思想構造矩陣B
B=Us*(Ss^(1/2));
B1=B(1:(sensor_number-1):);
B2=B(2:sensor_number:);
%提取Us的子向量構造Us1和Us2
%Us1=Us(1:(sensor_number-1):);
%Us2=Us(2:sensor_number:);
%利用以上關系得到最小二乘解
%D=pinv(Us1*((Ss)^(1/2)))*Us2*((Ss)^(1/2));
D=pinv(B1)*B2;
%對D進行特征分解,由特征值可得到對應的N個信號的到達角
[VdDd]=eig(D);
Dd=sort(diag(Dd));
disp(Dd);
doa=-asin(angle(Dd)/pi)*180/pi;
disp(doa);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....??????1307??2008-07-29?16:05??ESPRIT\TAM算法\TAM.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\TAM算法
????I.A....??????9096??2008-04-29?20:41??ESPRIT\幾種ESPRIT算法性能分析\esprit_rmse_snr.m
????I.A....??????4715??2008-05-03?11:01??ESPRIT\幾種ESPRIT算法性能分析\esprit_rmse_zhenyuan.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\幾種ESPRIT算法性能分析
????I.A....??????2692??2008-07-30?16:35??ESPRIT\實值波束空間ESPRIT算法\RB_ESPRIT.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\實值波束空間ESPRIT算法
????I.A....??????1906??2008-05-07?21:01??ESPRIT\實值空間ESPRIT算法\R_ESPRIT.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\實值空間ESPRIT算法
????I.A....??????1472??2008-07-24?15:08??ESPRIT\總體最小二乘ESPRIT算法\TLS_esprit.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\總體最小二乘ESPRIT算法
????I.A....??????1220??2009-03-18?18:34??ESPRIT\最小二乘ESPRIT算法\LS_esprit.asv
????I.A....??????1216??2008-12-02?20:21??ESPRIT\最小二乘ESPRIT算法\LS_esprit.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\最小二乘ESPRIT算法
????I.A....??????1710??2008-07-29?17:00??ESPRIT\矩陣束的ESPRIT算法\matrix_esprit.asv
????I.A....??????1367??2008-07-29?17:28??ESPRIT\矩陣束的ESPRIT算法\matrix_esprit.m
????I..D...?????????0??2010-01-20?19:48??ESPRIT\矩陣束的ESPRIT算法
????I..D...?????????0??2010-01-20?19:48??ESPRIT
????I.A....????219085??2008-07-22?11:10??MUSIC\幾種MUSIC算法性能分析\BEAMFORMING_MUSIC_BS1_snr_rmse.mat
????I.A....????154958??2008-07-22?10:49??MUSIC\幾種MUSIC算法性能分析\CLASSICAL_MUSIC_snr_rmse.mat
????I.A....??????6450??2008-04-28?20:11??MUSIC\幾種MUSIC算法性能分析\music_rmse_snr.m
????I.A....??????4702??2008-06-01?19:58??MUSIC\幾種MUSIC算法性能分析\music_zhenyuan_rmse.m
????I.A....????158688??2008-07-22?10:59??MUSIC\幾種MUSIC算法性能分析\ROOT_MUSIC_snr_rmse.mat
????I.A....????155906??2008-07-22?10:57??MUSIC\幾種MUSIC算法性能分析\WMUSIC_snr_rmse.mat
????I..D...?????????0??2010-01-20?19:48??MUSIC\幾種MUSIC算法性能分析
????I.A....??????3139??2008-05-29?12:33??MUSIC\四階累積量MUSIC和常規二階MUSIC性能對比\FOURTH_ORDER_MUSIC_VS_CLASSICAL_MUSIC__RMSE_SNR.m
????I.A....??????3297??2008-05-30?19:23??MUSIC\四階累積量MUSIC和常規二階MUSIC性能對比\FOURTH_ORDER_MUSIC_VS_CLASSICAL_MUSIC__RMSE_zhenyuan.m
????I..D...?????????0??2010-01-20?19:48??MUSIC\四階累積量MUSIC和常規二階MUSIC性能對比
????I.A....??????1990??2008-05-29?12:08??MUSIC\基于四階累積量的MUSIC算法\FOURTH_ORDER_MUSIC.m
????I..D...?????????0??2010-01-20?19:48??MUSIC\基于四階累積量的MUSIC算法
............此處省略42個文件信息
- 上一篇:一種基于用戶需求的加權模糊聚類分析算法
- 下一篇:一個簡單的MIPS模擬器
評論
共有 條評論