我理解构建低通和高通滤波器的想法,作为在Diffusion Wavelet Packets中扩散算子的二进幂的数值范围和数值核的投影。
这可以表示为一棵树,并在此处实现: https ://github.com/aweinstein/dw/blob/master/Wavelets/DWPTree.m
我不明白如何拆分每个。据我了解,我可以进行另一个 QR 分解,就像对级别子空间所做的那样。
作者说(在上述文章的第 4 节末尾)选择每个的孩子具有相同的维度。
问题是:他们没有解释为什么以及如何进行这种拆分,所以我开始阅读 github 上的代码。
在第 404 行,使用一个句柄来运行 DefaultSplitFcn,我发现了一种在有关扩散小波的文章或讲座中没有解释过的方法。
使用研究人员的话(第 503 行,DefaultSplitFcn 函数):
平均节点的近似频率范围的端点
我的问题是:为什么我可以这样做?
提前致谢。