资源简介
才用mucic方法的白噪声频率检测仿真本试验提供了一种使用MUSIC方法的白噪声中一个正弦信号和M 个正弦信号的特征分解频率估计的仿真试验,并讨论了虚假峰的成因并给出了实验证明。
代码片段和文件信息
clear all;
close all;
clc;
j=sqrt(-1);
seita=[103053]‘;
N=size(seita1); %求出信号个数
M=11; %阵子个数
kp=1000;
lmda=0.24; %信号波长
d=0.12; %阵子的间距
jthresh=1000; %给出一个比较的较大值
jdbeg=1;
jdend=180;
jdnum=180;
a9=20;
% for m=1:M
% for n=1:N
% A(mn)=exp(j*2*pi*(m-1)*(d/lmda)*sin(seita(n)*pi/180));
% end
% end
a1=pi/180;
for n=1:N
a2=j*pi*sin(seita(n)*a1); %导向矩阵赋值
for m=1:M
A(mn)=exp(a2*(m-1));
end
end
a_jd=zeros(1jdnum);
drt=(jdend-jdbeg)/(jdnum-1);
t1=[0:0.005:25]; %最大快拍5000个
out1=exp(j*2*pi*10*t1);
out2=exp(j*2*pi*20*t1); %信号模型
out3=exp(j*2*pi*50*t1);
cd1=100;
cd2=200;
cd3=400;
S(1:)=out1(cd1:cd1+kp-1); %构造S矩阵
S(2:)=out2(cd2:cd2+kp-1);
S(3:)=out3(cd3:cd3+kp-1);
Ds=A*S(:1:kp); %构造出 A*S
ns=norm(Ds‘fro‘);
cf=10;
for i1=1:jdnum
i1
a1=jdbeg+(i1-1)*drt;
a_jd(1i1)=a1;
jdpf(1i1)=0;
for m=1:M
a(m1)=exp(j*2*pi*(m-1)*(d/lmda)*sin(a1*pi/180));
end
相关资源
- 空间平滑MUSIC算法估计相干源DOA
- 圆阵MUSIC算法
- 阵列信号处理的理论和应用 matlab程序
- PAST+MUSIC算法进行离散时间信号频率估
- 基于music算法的天线角度估计
- MUSIC算法的MATLAB实现2017年11月7日
- matlab代码实现近场MUSIC算法,适用于近
- 经典的music算法的程序仿真
- music算法matlab程序
- 经典MUSIC算法MATLAB仿真,带详细注释
- 空间平滑MUSIC算法MATLAB程序
- 有色噪声背景下正弦信号频率估计的
- 空间平滑music算法
- MUSIC算法源码
- 求根music算法+最小范数music算法 DOA估
- MUSIC算法的DOA估计的matlab仿真程序
- 二维MUSIC算法仿真.m
- 谱估计 MUSIC算法 matlab程序
- music算法及其改进
- music算法通过麦克风阵列估计声源方向
- 波达方向DOA估计的Capon算法以及Music算
- MUSIC算法的C和MatLab程序和仿真报告
- 基于虚拟阵列的 MUSIC算法 MATLAB
- MUSIC算法的角度二维估计(2D MUSIC DO
- music 经典的MUSIC算法程序
- root-music算法
- MUSIC算法DOA估计 MATLAB程序
- 8阵元均匀圆阵music算法
- MUSIC算法估计波达方向
- 相干信号元music算法DOA估计
评论
共有 条评论