资源简介
多重信号分类(music)算法计算波达角(不同信噪比的比较分析)(matlab)
代码片段和文件信息
clear all;
close all;
derad=pi/180;
radeg=180/pi;
twpi=2*pi;
kelm=8; %阵元数
dd=0.5;%阵元间距
d=0:dd:(kelm-1)*dd;
iwave=3;%信号源数
theta=[30 60 120]; %波达方向
snr=[-5051015];
n=200;%采样数
A=exp(j*twpi*d.‘*cos(theta*derad)); %方向矢量
S=randn(iwaven);
X=A*S;%接收信号
l_snr=length(snr);
SP_y=zeros(180l_snr);
for q=1:l_snr
X1=awgn(Xsnr(q)‘measured‘);%添加噪声
Rxx=X1*X1‘/n;%计算协方差
InvS=inv(Rxx);
[EVD]=eig(Rxx); %特征分解
EVA=diag(D)‘;
[EVAI]=sort(EVA); %特征值降序排序
EVA=fliplr(EVA); %左右翻转 从大到小顺序
EV=fliplr(EV(:I)); % 对应特征向量排序
%构造MUSIC谱函数
for iang=1:180
%angle(iang)=(iang-181)/2;
phim=derad*iang;
a=exp
- 上一篇:学籍管理系统的UML实现的问题,图像版
- 下一篇:matlab完全自学手册
相关资源
- 阵列信号处理中的基于matlab的MUSIC
- 相干目标music算法
- 基于四阶累积量的MUSIC算法——MATLA
- 到达角估计MUSIC算法
- music算法成功概率与信噪比的关系
- MUSIC算法MATLAB源程序
- 基于MUSIC和ESPRIT算法的信号DOA估计
- Matlab 弹钢琴.zip
- 多重信号分类music)算法计算波达角(
- MUSIC算法AOA估计
- 均匀线阵的相干信号的MUSIC算法仿真
- 修正的MUSIC算法的DOA估计
- doa估计算法-music算法
- music算法的matlab程序
- 8阵元均匀圆阵MUSIC DOA算法的matlab程序
- 基于MUSIC的均匀矩形阵DOT估计matlab仿真
- 求根MUSIC算法
- matlab 编写的MUSIC,MVDR算法仿真
- DOA 估计 music算法matlab
- 基于均匀圆阵的MUSIC算法
- 四阶累积量的MUSIC算法的MATLAB程序
- doa算法的matlab实现
- MUSIC和ESPRIT程序代码
- 基于矢量水听器阵列的MUSIC算法.m
- 二维DOA估计中的ROOTMUSIC算法
- music算法频谱估计
- 空间平滑MUSIC算法估计相干源DOA
- 圆阵MUSIC算法
- 阵列信号处理的理论和应用 matlab程序
- PAST+MUSIC算法进行离散时间信号频率估
评论
共有 条评论