资源简介
基于MUSIC算法的DOA估计,并进行修正,算法性能有所提高
代码片段和文件信息
signal_no=1;
interference_no=1;
s_no=signal_no+interference_no;
sensor_no=8;
azimuth=[0*pi/180 5*pi/180];
fs=30e6;
fc=10e6;
f1=[8e6];
theta=[10 45 52 93 43]*pi/180;
rb=2e6;
m=2;
wavelength=3e8/fc;
d=wavelength/2;
k=300;
ps=-30;
snr=10;
sir=00;
m_no=40;
data_no=m_no*fs/rb;
t=1/fs:1/fs:data_no/fs;
ps_1=10^(ps/10);
pi_1=10^((ps-sir)/10);
pn_1=10^((ps-snr)/10);
bit=randint(1m_no);
bitstream=[];
for i=1:m_no
if bit(i)==1
bitstream=[bitstreamones(1fs/rb)];
else
bitstream=[bitstream-ones(1fs/rb)];
end
end
carrier_r=cos(2*pi*fc*t);
s_r=carrier_r.*bitstream;
carrier_i=sin(2*pi*fc*t);
s_i=carrier_i.*bitstream;
signal_r=sqrt(ps_1)*s_r/sqrt((s_r*s_r‘/length(s_r)));
signal_i=sqrt(ps_1)*s_i/sqrt((s_i*s_i‘/length(s_i)));
signal(1:)=complex(signal_rsignal_i);
for i=2:interference_no+
- 上一篇:Mie散射计算
- 下一篇:平台惯性导航Matlab位置解算程序
相关资源
- 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算法进行离散时间信号频率估
- 基于music算法的天线角度估计
- MUSIC算法的MATLAB实现2017年11月7日
- music的MATLAB算法
- matlab代码实现近场MUSIC算法,适用于近
- 波达方向估计MAtLAB
- MUSIC空间谱估计算法matlab实现
- PM,MUSIC四阶累积量等几种DOA估计算法
- 经典的music算法的程序仿真
- music算法matlab程序
- 经典MUSIC算法MATLAB仿真,带详细注释
- 阵列信号处理程序MUSIC MVDR 多信号分辨
- 空间平滑MUSIC算法MATLAB程序
评论
共有 条评论