资源简介
均匀线阵下的相干信号的空间谱估计,采用了MUSIC算法
代码片段和文件信息
% MUSIC_based_on_ULA
% Author: PENGWEILAI
% Date: 2016-04-20
% 理想均匀线阵模型,9个阵元,三个信号(两个相干,一个不相干),从103070入射。半径波长比为0.5
%信噪比为20,采样2048
close all; clear; clc
%% Necessary parameter and signal generating S1=10S2=30S3=70
K = 3; % 信号个数
M = 9; % 阵元数
N = 2048; % 快拍数
Ratio = 0.5; % 半径波长比
f1 = 10e4;
f2 = f1;
f3 = 3e4;
fs = 400e6;
t = (1:N)/fs;
theta1 = 10*pi/180; % 俯仰角
theta2 = 30*pi/180;
theta3 = 70*pi/180;
FAI1 = -2*pi*Ratio*sin(theta1)*(0:M-1); %相移
FAI2 = -2*pi*Ratio*sin(theta2)*(0:M-1);
FAI3 = -2*pi*Ratio*sin(theta3)*(0:M-1);
var_n = 1; % 噪声功率
SNR1 = 10; % 信噪比
A11 = sqrt(var_n*10.^(SNR1/10)); % 信号幅度
s1 = A11*exp(-i*(2*pi*f1*t+2*pi*rand)); % s1(n) 和 s2(n) 只要不成比例即可,否则相干
s2 = A11*exp(-i*(2*pi*f2*t+2*pi*rand));
s3 = A11*exp(-i*(2*pi*f3*t+2*pi*rand));
A1 = exp(i*FAI1)‘;
- 上一篇:melbankm.m
- 下一篇:MATLAB对目标特征提取的程序
相关资源
- 修正的MUSIC算法的DOA估计
- 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 多信号分辨
评论
共有 条评论