資源簡(jiǎn)介
壓縮感知應(yīng)用于波達(dá)方向估計(jì)算法
代碼片段和文件信息
%壓縮感知應(yīng)用于DOA估計(jì)的SMV模型下的算法
%BY?胡德順
%2015.4.17
close?all;
clear?all;
clc;
tic
%創(chuàng)建信號(hào)的數(shù)據(jù)采集矩陣
k=5;
m=100;
n=1;
theta=[-40?-20?11?50?80]*pi/180;
d=0.5;
snr=10;
A=exp(-j*2*pi*d*(0:m-1)‘*sin(theta));
S=sqrt(10.^(snr/10))*exp(j*2*pi*randn(k1));
X=A*S+(1/sqrt(2))*(randn(m1)+j*randn(m1));
%等角度劃分,產(chǎn)生間距為1度的測(cè)量矩陣
Theta=(-90:0.1:90)*(pi/180);
A1=exp(-j*2*pi*d*(0:m-1)‘*sin(Theta));
%size(A1)
%采用OMP算法進(jìn)行重構(gòu),進(jìn)而得知角度信息
%測(cè)量矩陣為A1,觀測(cè)信號(hào)為X,信號(hào)稀疏度為k。
S0=ones(size(Theta));
r0=X;
%error=;
ompin
- 上一篇:LFDA的matlab代碼
- 下一篇:粒子群改進(jìn)蝙蝠算法matlab代碼
評(píng)論
共有 條評(píng)論