芳芳郁金香 发表于 2007-5-28 16:01

请教小波分解问题

各位朋友:
   本人想请教一下关于小波分解的问题
   怎样利用DB4小波对f(t)=sin(100t)+sin(110t)进行分解?
   谢谢!

jytan 发表于 2007-5-28 18:04

=wavedec(f,3,'db4');
如果是分三层的话。

hector1982 发表于 2007-5-28 19:08

=wavedec(f,n,'db4');
n是分解层数,自己定

芳芳郁金香 发表于 2007-5-29 12:49

谢谢 各位朋友的指点呀!
:@)

feng6132 发表于 2007-5-29 13:31

看不懂

hector1982 发表于 2007-5-29 16:56

[看不懂
]

分解
=wavedec(f,3,'db4');
低频重构
a3=wrcoef('a',c,l,'db4',3);
a2=wrcoef('a',c,l,'db4',2);
a1=wrcoef('a',c,l,'db4',1);
高频重构
d3=wrcoef('d',c,l,'db4',3);
d2=wrcoef('d',c,l,'db4',2);
d1=wrcoef('d',c,l,'db4',1);
相关的函数在小波分析的很多书中都有典型的例子
页: [1]
查看完整版本: 请教小波分解问题