概述
1 简介
窄带信号的测向算法
2 完整代码
clear;
close all
w=2*pi*1800000000;%信源载波圆频率
d=0.16;%天线振元间距
c=3.0e+08;%光速
u=[5 25 45 85]*pi/180;%来波方向角
kp=1024;%快拍数
md=8;%天线振元数
nd=4;%信号源数目
snr=10;%信噪比
snr1=10^(snr/20);
bc=0.1;%空间谱峰搜索步长
for i=1:md
for m=1:nd
for k=1:kp
s(m,k)=snr1*exp(-j*2*pi*m*64*k/8192);%构成信号矩阵
no(i,k)=exp(-j*2*pi*rand(1));%构成噪声矩阵
end
t=d/c*sin(u(m));
a(i,m)=exp(-j*(i-1)*w*t);%构成方向矩阵
end
end
x=a*s+no;
%----------------------------------------------------------------
r=x*x'/kp;%构成协方差矩阵
[V,D]=eig(r);%进行特征值与特征向量分解
%--------------------------------------------------------
最后
以上就是怕孤独秀发为你收集整理的Matlab窄带信号的测向算法的全部内容,希望文章能够帮你解决Matlab窄带信号的测向算法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复