xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 67KB
    文件類(lèi)型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-02-02
  • 語(yǔ)言: Matlab
  • 標(biāo)簽: 壓縮感知??

資源簡(jiǎn)介

壓縮感知(Compressed Sensing, CS)matlab代碼。實(shí)現(xiàn)多個(gè)正弦信號(hào)的隨機(jī)欠采樣,通過(guò)壓縮感知恢復(fù)。兩個(gè)m文件分別是兩個(gè)算法,正交匹配追蹤(OMP)算法和SPGL1算法(由E. van den Berg and M. P. Friedlander 提供)。

資源截圖

代碼片段和文件信息


%%%%%%%%%%%%%?若干頻率正弦疊加信號(hào)?隨機(jī)欠采樣?壓縮感知恢復(fù)(OMP算法)?%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%?國(guó)防科學(xué)技術(shù)大學(xué)?楊俊剛?2011.03?%%%%%%%%%%%%%%%%%%%%

clear;

Tend=6;?%?信號(hào)持續(xù)時(shí)間?0-Tend
fs=200;?%?原始波形采樣頻率
tt1=0:1/fs:Tend;?%?原始波形采樣時(shí)間點(diǎn)
N=size(tt12);?%?采樣點(diǎn)數(shù)?
f1=13;?%?正弦信號(hào)頻率
f2=5;
f3=2;
y1=cos(2*pi*f1*tt1)+cos(2*pi*f2*tt1)+cos(2*pi*f3*tt1);?%?波形

M=50;??%?隨機(jī)欠采樣信號(hào)的點(diǎn)數(shù)

%%%%%%%%?生成隨機(jī)欠采樣位置?%%%%%%%%%%%%%%%%
indexM=fix(rand(1M)*N);?
indexM=sort(indexM);
if?(indexM(1)==0)
????indexM(1)=1;
end
?for?kk=1:M-1
?????while(indexM(kk+1)<=indexM(kk))
?????????indexM(kk+1)=indexM(kk+1)+1;
?????end
?end
?%%%%%%%%?生成隨機(jī)欠采樣位置?end?%%%%%%%%%%%%%%%%
?
?y2=y1(indexM);?%?生成欠采樣序列

DCT_Matrix=(dct(eye(N))).‘;?%?生成稀疏變換矩陣?采用DCT矩陣

Sense=DCT_Matrix(indexM:);?%?生成對(duì)應(yīng)的測(cè)量矩陣

%%%%%%%%?OMP?算法恢復(fù)
%%%%%%%%?OMP?start?%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Aug=[];
corelate=zeros(1N);
rn=y2‘;
PHAI_cs=Sense;
yvec_cs=y2.‘;

K2=4;?%恢復(fù)點(diǎn)數(shù)
for?kk=1:K2
????corelate=PHAI_cs‘*rn;
????[vapos]=max(abs(corelate));
????Aug=[AugPHAI_cs(:pos)];
????PHAI_cs(:pos)=zeros(M1);
????phiy=((Aug‘)*Aug)^(-1)*Aug‘*yvec_cs;
????rn=yvec_cs-Aug*phiy;
????posarray(kk)=pos;
????waitbar(kk/K2);
end

recover_x=zeros(N1);
recover_x(posarray)=phiy;?%?恢復(fù)的稀疏變換后的系數(shù)
%%%%%%%%OMP?end%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

recover_x1=DCT_Matrix*recover_x;??%?恢復(fù)原始信號(hào)

figure(1);plot((recover_x1));title(‘恢復(fù)信號(hào)‘);
figure(2);plot(y1);??title(‘原始信號(hào)‘);
figure(3);plot(y2);??title(‘隨機(jī)欠采樣信號(hào)‘);





?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-27?20:44??CS_Examples\
?????文件????????1557??2014-04-27?20:48??CS_Examples\CS_OMP.m
?????文件????????1220??2014-04-27?20:45??CS_Examples\CS_SPGL1.m
?????目錄???????????0??2014-04-27?11:46??CS_Examples\spgl1_1_7\
?????文件????????3861??2009-05-20?19:22??CS_Examples\spgl1_1_7\ChangeLog
?????文件?????????697??2009-05-20?19:22??CS_Examples\spgl1_1_7\Contents.m
?????文件???????26436??2009-05-20?19:22??CS_Examples\spgl1_1_7\COPYING
?????文件?????????184??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormGroupL2_dual.m
?????文件?????????176??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormGroupL2_primal.m
?????文件?????????375??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormGroupL2_project.m
?????文件?????????221??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL12_dual.m
?????文件?????????209??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL12_primal.m
?????文件?????????463??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL12_project.m
?????文件??????????63??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL1_dual.m
?????文件??????????63??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL1_primal.m
?????文件?????????227??2009-05-20?19:22??CS_Examples\spgl1_1_7\NormL1_project.m
?????目錄???????????0??2014-04-27?11:46??CS_Examples\spgl1_1_7\private\
?????文件????????1561??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\ensure.m
?????文件????????6398??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\heap.c
?????文件????????3660??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\heap.h
?????文件???????11849??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\lsqr.m
?????文件????????2838??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjector.m
?????文件????????5704??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorCore.c
?????文件????????1485??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorCore.h
?????文件????????4423??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorMex.c
?????文件????????3797??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorMex.m
?????文件???????10390??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorMex.mexglx
?????文件???????17664??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorMex.mexmaci
?????文件????????9216??2009-05-20?19:22??CS_Examples\spgl1_1_7\private\oneProjectorMex.mexw32
?????文件????????2783??2009-05-20?19:22??CS_Examples\spgl1_1_7\README
?????文件???????16195??2009-05-20?19:22??CS_Examples\spgl1_1_7\spgdemo.m
............此處省略8個(gè)文件信息

評(píng)論

共有 條評(píng)論