資源簡介
信號處理中壓縮感知塊稀疏BOMP算法的代碼,之前找不到網(wǎng)上的源碼,就只能照著論文自己試著寫一下了。希望能對初學(xué)壓縮感知的人有所幫助。
代碼片段和文件信息
%一維測試
clear;
N=32*32;
K=2;
sort=randperm(N);
x=zeros(N1);
x(sort(1:K))=randn(K1);
d=4;
subrate=0.4;
xx=zeros(N1);
M=floor(subrate*N)-mod(floor(subrate*N)d);?????????????????????????????%M:?length?of?measurement
phi=sqrt(1/M)*randn(MN);????????%Guassian?random?matrix?obeying?the?distribution?N(01/M)
for?i=1:N??????????????????????????????????????%normalization?for?convenience?of?projection
????norm_v=norm(phi(:i));
????phi(:i)=phi(:i)/norm_v;
end
y=phi*x;
r=y;????????????????????????????????????????????????%residual
L=N/d;
phi_copy=phi;
A=[];????????????????????????????????????????????????????%transient?measurement?matrix
pos_record=[];??????
- 上一篇:船舶一階野本Nomoto模型
- 下一篇:LDPC編碼matlab
評論
共有 條評論