简彦成 发表于 2011-11-15 22:45

小波程序的问题 我用下列程序对信号x进行小波分析

我想请教大家一下:我用下列程序对信号x进行小波分析,然后在对第4层分解的高频信号d4做频谱分析,d4的频段计算是在375—750HZ,结果频谱图出现了200HZ附近的幅值比较明显,而375—750HZ的幅值很不明显,这样是不是错了??除了375-750HZ的幅值以外,其他的频率幅值是不是不应该出现啊,因为d4的频带在375—750HZ范围啊,想请教各位,看看是不是程序的问题?还是其他的问题,谢谢各位了。
= wavedec(x(1:1024),4,'db5');
d1 = wrcoef('d',c,l,'db5',1);
d3 = wrcoef('d',c,l,'db5',3);
d2 = wrcoef('d',c,l,'db5',2);
d4 = wrcoef('d',c,l,'db5',4);

xuxuesan 发表于 2012-9-23 20:16

我也不明白,呵呵,不知道楼主解决了没?可否告诉我一声

nishoulong 发表于 2012-9-29 19:54

频率的区分本来就有混叠吧

happy 发表于 2012-10-19 10:20

wavedec函数是基于mallat算法的,经常会出现频率混叠现象,你可以找找相关资料
页: [1]
查看完整版本: 小波程序的问题 我用下列程序对信号x进行小波分析