资源简介

这里主要是压缩感知的贪婪算法,通过OMP来实现DOA的估计,主要应用在阵列信号处理领域。

资源截图

代码片段和文件信息

%  1-D信号压缩传感的实现(正交匹配追踪法Orthogonal Matching Pursuit)
%  测量数M>=K*log(N/K)K是稀疏度N信号长度可以近乎完全重构
%  编程人--香港大学电子工程系 沙威  Email: wsha@eee.hku.hk
%  编程时间:2008年11月18日
%  文档下载: http://www.eee.hku.hk/~wsha/Freecode/freecode.htm 

clc;clear

%%  1. 时域测试信号生成
K=8;      %  稀疏度  
N=256;    %  信号长度
M=64;     %  测量数(M>=K*log(N/K)至少40但有出错的概率)
f1=50;    %  信号频率1
f2=100;   %  信号频率2
f3=200;   %  信号频率3
f4=400;   %  信号频率4
fs=800;   %  采样频率
ts=1/fs;  %  采样间隔
Ts=1:N;   %  采样序列
%x=0.3*sin(2*pi*f1*Ts*ts)+0.6*sin(2*pi*f2*Ts*ts)+0.1*sin(2*pi*f3*Ts*ts)+0.9*sin(2*pi*f4*Ts*ts);  %  完整信号
%S = zeros(500003);
%[S(:1) Fs bits] = wavread(‘source4.wav‘);
%[S(:2) Fs bits] = wavread(‘source2.wav‘);
%[S(:3) Fs bits] = wavread(‘source3.wav‘);
%S = S‘;
%for i=10001:10256
%s(i-10000)=S(1i);
%en

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2787  2012-04-14 13:59  CS_OMP.m

     文件       1083  2012-04-10 22:41  OMPerr.m

----------- ---------  ---------- -----  ----

                 3870                    2


评论

共有 条评论