小波:如何传递给cwtfilterbank()小波“waveletfamilies”列表中吗?

9的观点(30天)
我找不到一个明确的解释如何使用小波中包含waveletfamilies列表。
我试图通过cwtfilterbank内的小波参数,但它不工作。
下面的代码行
fb = cwtfilterbank (SignalLength,长度(权力),SamplingFrequency, Fs,小波=“哈尔”);
正如预期的那样,返回错误
将小波来匹配这些值之一:
“莫尔斯”,“爱”,“撞”
“哈雾”,输入不匹配的任何有效值。
正如所料,线:
fb = cwtfilterbank (SignalLength,长度(权力),SamplingFrequency, Fs,小波=“阿莫”);
工作没有问题。

答案(1)

Suvansh Arora
Suvansh Arora 2022年11月30日
你不能申请使用“cwtfilterbank”命令的Haar小波。小波家庭的完整列表以及如何想象,请遵循以下提到的文档:
可视化Haar小波,我们有几个内置的功能来帮助你进行连续小波变换和分析时间序列数据。请参考下面的文档页面的例子:
我们也有两个函数可以执行特别哈雾的一维小波变换(“鸡尾酒疗法”),以及一维连续小波变换(cwt)。请参考下面的文档页面获得有关这些函数的更多信息以及如何使用的例子:
你可能试着rocky '命令Haar小波,但它不使用FFT算法,你将无法看到频率分析的结果。
这也招致一些时间分辨率的损失。如果不想受到这种损失,那么您可能想尝试“modwt”函数。关于“modwt”功能的更多信息,请参阅下面的文档页面:
我希望以上信息可以帮助你。

类别

找到更多的在连续小波变换帮助中心文件交换

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!