资源简介
通过声阵列采集声音,以matlab用music算法估计声源方向角
代码片段和文件信息
Signal_No = 1;
Interference_No = 2;
S_No = Signal_No + Interference_No;
sensor_No = 8;
azimuth = [0*pi/180 10*pi/180 70*pi/180];
Fs = 30e6;
Fc = 10e6;
F1 = [8e6 20e6];
theta = [10 45 52 93 43]*pi/180;
RB = 2e6;
M = 2;
wavelength = 3e8/Fc; %波长
d = wavelength/2;
K = 30;
Ps = -30;
SNR = 10;
SIR = -20;
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 = [bitstream ones(1 Fs/RB)];
else
bitstream = [bitstream -ones(1 Fs/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;
b = sqrt((S_R*S_R‘/length(S_R)));
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:) = comp
相关资源
- 相干目标music算法
- 基于四阶累积量的MUSIC算法——MATLA
- 到达角估计MUSIC算法
- music算法成功概率与信噪比的关系
- MUSIC算法MATLAB源程序
- MUSIC算法AOA估计
- 均匀线阵的相干信号的MUSIC算法仿真
- 修正的MUSIC算法的DOA估计
- doa估计算法-music算法
- music算法的matlab程序
- 求根MUSIC算法
- DOA 估计 music算法matlab
- 基于均匀圆阵的MUSIC算法
- 四阶累积量的MUSIC算法的MATLAB程序
- 基于矢量水听器阵列的MUSIC算法.m
- 二维DOA估计中的ROOTMUSIC算法
- music算法频谱估计
- 空间平滑MUSIC算法估计相干源DOA
- 圆阵MUSIC算法
- 阵列信号处理的理论和应用 matlab程序
- PAST+MUSIC算法进行离散时间信号频率估
- 基于music算法的天线角度估计
- MUSIC算法的MATLAB实现2017年11月7日
- matlab代码实现近场MUSIC算法,适用于近
- 经典的music算法的程序仿真
- music算法matlab程序
- 经典MUSIC算法MATLAB仿真,带详细注释
- 空间平滑MUSIC算法MATLAB程序
- 有色噪声背景下正弦信号频率估计的
- 空间平滑music算法
评论
共有 条评论