资源简介
几个很经典的DOA仿真代码~,包括music算法,esprit算法,tam算法
代码片段和文件信息
%TAM ALOGRITHM
%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=sqrt(10.^(snr/10))*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*
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-06-07 14:18 DOA_MATLAB源程序\
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\TAM算法\
文件 1313 2008-06-01 20:08 DOA_MATLAB源程序\DOA_MATLAB源程序\TAM算法\TAM.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\几种ESPRIT算法性能分析\
文件 9096 2008-04-29 20:41 DOA_MATLAB源程序\DOA_MATLAB源程序\几种ESPRIT算法性能分析\esprit_rmse_snr.m
文件 4715 2008-05-03 11:01 DOA_MATLAB源程序\DOA_MATLAB源程序\几种ESPRIT算法性能分析\esprit_rmse_zhenyuan.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\几种MUSIC算法性能分析\
文件 6450 2008-04-28 20:11 DOA_MATLAB源程序\DOA_MATLAB源程序\几种MUSIC算法性能分析\music_rmse_snr.m
文件 4702 2008-06-01 19:58 DOA_MATLAB源程序\DOA_MATLAB源程序\几种MUSIC算法性能分析\music_zhenyuan_rmse.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\四阶累积量MUSIC和常规二阶MUSIC性能对比\
文件 3139 2008-05-29 12:33 DOA_MATLAB源程序\DOA_MATLAB源程序\四阶累积量MUSIC和常规二阶MUSIC性能对比\FOURTH_ORDER_MUSIC_VS_CLASSICAL_MUSIC__RMSE_SNR.m
文件 3297 2008-05-30 19:23 DOA_MATLAB源程序\DOA_MATLAB源程序\四阶累积量MUSIC和常规二阶MUSIC性能对比\FOURTH_ORDER_MUSIC_VS_CLASSICAL_MUSIC__RMSE_zhenyuan.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于四阶累积量的MUSIC算法\
文件 1990 2008-05-29 12:08 DOA_MATLAB源程序\DOA_MATLAB源程序\基于四阶累积量的MUSIC算法\FOURTH_ORDER_MUSIC.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\Toeplitz算法\
文件 2383 2008-05-31 23:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\Toeplitz算法\toeplitz_music.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\前向空间平滑MUSIC源程序\
文件 1353 2008-05-31 23:23 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\前向空间平滑MUSIC源程序\FORWARD_SMOOTHNESS_MUSIC.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\双向空间平滑MUSIC源程序\
文件 1649 2008-05-27 18:58 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\双向空间平滑MUSIC源程序\BIDIRECTIONAL_SMOOTHNESS_MUSIC.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\矢量奇异值法\
文件 1564 2008-05-31 23:26 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\矢量奇异值法\vector_singular_value.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\矩阵分解算法\
文件 1381 2008-05-31 23:28 DOA_MATLAB源程序\DOA_MATLAB源程序\基于解相干的MUSIC源程序\矩阵分解算法\matrix_decompose.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\实值波束空间ESPRIT算法\
文件 2692 2008-05-08 10:32 DOA_MATLAB源程序\DOA_MATLAB源程序\实值波束空间ESPRIT算法\RB_ESPRIT.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\实值空间ESPRIT算法\
文件 1906 2008-05-07 21:01 DOA_MATLAB源程序\DOA_MATLAB源程序\实值空间ESPRIT算法\R_ESPRIT.m
目录 0 2009-05-21 21:30 DOA_MATLAB源程序\DOA_MATLAB源程序\总体最小二乘ESPRIT算法\
............此处省略15个文件信息
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论