资源简介
DOA 估计 music算法(matlab)
代码片段和文件信息
clear all;clc;
%=========参数初始化=========%
m=8;%阵元数
f=10e5;%载波频率
theta1=30;%信号1方向
theta2=35;%信号2方向
th=[theta1;theta2];
nn=1024;%每个阵元采样点数
Ts=[0:1/nn:1-1/nn];
s1=exp(-1i*2*pi*f*Ts);%信号1
s2=s1;%信号2
S=[s1;s2];
degrad=pi/180;
n=0;
for SN=-10:5:30
%信号1的信噪比
%SN=20;%信号2的信噪比
SN=[500
0SN];
%--------------------------------------------
%生成阵元接收信号及噪声
%--------------------------------------------
S2=(10.^(SN/10))*S;
wsum=0;
for k=1:50
nr=randn(mnn);%noise
ni=randn(mnn);
U=sqrt(2)*(nr+1i*ni); %每路噪声能量为1.
or=[];
%--------------------------------------------
%协方差矩阵及前后向平滑
%--------------------------------------------
tmp2=[0:m-1]‘; %阵元位置
A=exp(-1i*pi*tmp2*sin(th‘*degrad)); %方向矩阵
X=A*S2+U;
X1=X(1:7:);X2=X(2:8:);
Rxx1=X1*X1‘/nn;%第一个子阵
Rxx2=X2*X2‘/nn;%第二个子阵
RXX=(Rxx1+Rxx2)/2;
%--------------------------------------------
%奇异值分解
%--------------------------------------------
[QSSW]=svd(RX
相关资源
- TDOA仿真程序
- 基于均匀圆阵的MUSIC算法
- 四阶累积量的MUSIC算法的MATLAB程序
- doa算法的matlab实现
- 圆阵目标方位估计,mvdr方法matlab
- MIMO_DOAMIMO-雷达DOA估计中克拉美罗界
- 基于TDOA定位的taylor级数展开法
- MVDRCapon波束形成DO估计.zip
- ESPRIT算法估计功率谱密度 matlab程序
- 基于矢量水听器阵列的MUSIC算法.m
- MIMO-OFDM不同信道估计的对比matlab代码
- 运动块估计算法的Matlab源程序
- 二维DOA估计中的ROOTMUSIC算法
- 蜂窝网络TDOA定位方法的Fang算法研究及
- music算法频谱估计
- matlab运动估计代码.里面有源图像和运
- matlab实现经典功率谱估计
- 宽带信号DOA估计
- AR模型功率谱估计matlab仿真
- 卡尔曼滤波算法的电池SOC估计仿真模
- Capon算法计算DOA
- 用卡尔曼滤波算法估计soc
- gmm matlab 代码
- 平均周期图 谱估计 matlab版
- AR 谱估计 matlab版
- 空间平滑MUSIC算法估计相干源DOA
- 圆阵MUSIC算法
- Matlab 估计资本资产定价模型
- 阵列信号处理的理论和应用 matlab程序
- DFT信道估计
评论
共有 条评论