MATLAB中的wavedec、wrcoef函数简析
小波分解函數:
[C,L] = wavedec(X,N,'wname');
returns the wavelet decomposition?of the signal?X?at level?N, using?'wname'.?N?must be a strictly positive integer. The output decomposition structure contains the wavelet decomposition vector?Cand the bookkeeping?vector?L.
The structure is organized as in this level-3 decomposition example.
?
wrcoef小波重構函數:
采用補零的擴展模式,裝載一維信號
X = wrcoef('type',C,L,'wname',N);
computes the vector of reconstructed?coefficients, based on the wavelet decomposition structure [C,L], at level N. 'wname' is a string containing the wavelet name.
?
example:
% wavelet test
% cole3
% 2009.7.26
t=0:1:127;
y=sin(t/10);
plot(y);
z=sin(t/5);
plot(z);
for i = 1:64
????y(64+i) = z(i);
end
plot(y);
%f=fft(y);
%plot(abs(f));
[d,a]=wavedec(y,3,'db5');
subplot(211);plot(a);
subplot(212);plot(d);
a3=wrcoef('a',d,a,'db5',3);
d3=wrcoef('d',d,a,'db5',3);
d2=wrcoef('d',d,a,'db5',2);
d1=wrcoef('d',d,a,'db5',1);
subplot(411);plot(a3);
subplot(412);plot(d3);
subplot(413);plot(d2);
subplot(414);plot(d1);
?
總結
以上是生活随笔為你收集整理的MATLAB中的wavedec、wrcoef函数简析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北京电子科技学院计算机怎么样,北京电子科
- 下一篇: python urllib2_pytho