资源简介
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
相关资源
- 一个用MATLAB编写的用于估计信号谐波
- MIMO雷达DOA估计中的克拉美罗界计算
- 信号检测与估计-理论与应用答案及
- 循环普的 估计fam
- burg算法实现AR模型的功率谱估计 mat
- MATLAB经典法功率谱密度估计
- MATLAB代码经典功率谱估计Welch法协方差
- 郑州大学随机信号课程报告—功率谱
- 三点估计法潮流计算matlab源程序
- Massive MIMO信号检测算法以及信道估计
- 随机信号处理功率谱估计MATLAB程序及
- 基于matlab的mimo-ofdm的信道估计
- KDE核密度估计行人检测
- 三点估计法概率潮流计算
- 信号检测与估计-理论与应用 部分习题
- 线性系统参数估计的最大似然法
- 基于MATLAB的语音共振峰的估计
- 运动估计快速算法(TSSDS)matlab
- MassiveMIMO信号检测算法以及信道估计算
- 超多信源的DOA算法估计
- Optimal Estimation of Dynamic Systems
- 蒙特卡洛随机潮流与和密度估计Matl
- 基于PCA的点云位姿估计与粗拼接,m
- 用MATLAB的T_TIDE程序_省略_行包含误差估
- 基于MATLAB的光流估计法
- 核密度估计matlab程序
- 相干目标music算法
- 基于四阶累积量的MUSIC算法——MATLA
- 阵列信号处理张小飞pdf+matlab程序
- 光场深度估计MATLAB源代码
评论
共有 条评论