資源簡介
一個簡單的運用正交匹配追蹤算法(OMP)的程序,與Signal Recovery From Random Measurments Via Orthogonal Matching Pursuit中描述的OMP算法一致,可以使剛開始接觸壓縮傳感(CS)的同學更快的入門,了解OMP算法
代碼片段和文件信息
%??1-D信號壓縮傳感的實現(正交匹配追蹤算法Orthogonal?Matching?Prusuit)
%%?1.時域測試信號生成
K=7;???????????????????????????????????????????????????????????????????????%稀疏度
N=256;?????????????????????????????????????????????????????????????????????%信號長度
M=40;??????????????????????????????????????????????????????????????????????%測量數
x=zeros(1N);
x(13)=1;x(68)=1;x(135)=1;x(142)=1;x(187)=1;x(213)=1;x(251)=1;??????????????%完整信號(一個非常簡單的稀疏信號)
%%?2.時域信號壓縮傳感
Phi=randn(MN);????????????????????????????????????????????????????????????%測量矩陣(高斯分布白噪聲)
s=Phi*x.‘;?????????????????????????????????????????????????????????????????%獲得線性測量
%%?3.正交匹配追蹤法重構信號(本質上是L-1范數最優化問題)
m=K;???????????????????????????????????????????????????????????????????????%算法迭代次數(次數m>=K)
T=Phi;???????????????????????????????????????????????????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2514??2011-11-08?21:41??MyOMP.m
評論
共有 條評論