-
大小: 2KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-04
- 語言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
非常實(shí)用,獨(dú)立成分分析(ica)matlab實(shí)現(xiàn),希望能夠?qū)δ阌杏谩?
代碼片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%??初始化??%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clc;clear?all;close?all;
%%%%%%%%%%%%%%??讀入原始圖像,混合,并輸出混合圖像??%%%%%%%%%%%%%%%%%%
%?讀入混合前的原始圖片并顯示
t=0:1/100:9;
I1=sin(t);?
I2=randn(1901);
I3=square(4*t);
subplot(431)plot(I1)title(‘輸入信號(hào)1‘)
subplot(432)plot(I2)title(‘輸入信號(hào)2‘)
subplot(433)plot(I3)title(‘輸入信號(hào)3‘)
%?將其組成矩陣
S=[I1;I2;I3];??????????????????????????%?圖片個(gè)數(shù)即為變量數(shù),圖片的像素?cái)?shù)即為采樣數(shù)
???????????????????????????????????????%?因此S_all是一個(gè)變量個(gè)數(shù)*采樣個(gè)數(shù)的矩陣
Sweight=randn(size(S1));??????????????%?取一隨機(jī)矩陣,作為信號(hào)混合的權(quán)矩陣
MixedS=Sweight*S;??????????????????????%?得到三個(gè)混合信號(hào)矩陣
%?將混合矩陣重新排列并輸出
subplot(434)plot(MixedS(1:))title(‘混合信號(hào)1‘)
subplot(435)plot(MixedS(2:))title(‘混合信號(hào)2‘)
subplot(436)plot(MixedS(3:))title(‘混合信號(hào)3‘)
MixedS_bak=Mixed
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????4108??2006-06-08?11:12??ica示例\signalOK.m
?????目錄??????????0??2008-09-03?13:03??ica示例
-----------?---------??----------?-----??----
?????????????????4108????????????????????2
評(píng)論
共有 條評(píng)論