0

我正在寻找 matlab 中音频文件的简单离散小波变换源代码。谁能告诉我在哪里可以找到它?

4

1 回答 1

1

离散小波变换可以应用于任何信号,因此您可以使用图像处理工具箱中wavedecdwt函数:

wname = 'haar'
[y Fs] = wavread('filename.wav');
[C L] = wavedec(y, 1, wname);
wavplay(C(1:L(1)),Fs/2)

您将听到经过低通滤波和下采样的音频样本

于 2012-05-19T13:38:21.830 回答