【发布时间】:2018-11-13 06:24:13
【问题描述】:
我有 matlab 代码:
wt = modwt(datavalue,'db1',7);
我想将此代码转换为 R,我已通过以下方式完成:
wt = modwt(datavalue,wf = 'db2',n.levels = 7)
但这一直给我错误
Error in modwt(datavalue, wf = "db2", n.levels = 7) :
unused argument (wf = "db2")
如果我这样写代码
wt = modwt(datavalue,'db2',7)
它给了我以下错误
Error in wt.filter(filter, modwt = TRUE) : Invalid filter name.
我正在使用小波函数,可能我无法理解 R 中的小波函数。 这是将代码转换为R的权利还是R中是否有任何其他包比小波包更好
【问题讨论】:
-
能否提供一个示例数据集和您正在使用的包?
-
数据值是一个 302537*1 的数据框,如下所示。 84.33630371 99.51580048 103.2020034 74.68540192 133.9490051 93.40519714 70.85410309
-
@DJV 我正在使用小波包
-
如果可能,请使用 dput()