scipy.signal.

cascade#

scipy.signal.cascade(hk, J=7)[source]#

使用滤波器系数在二进制点 K/2**J 返回 (x, phi, psi)。

自版本 1.12.0 起不推荐:scipy.signal.cascade 在 SciPy 1.12 中不推荐使用,且将在 SciPy 1.15 中被移除。我们推荐使用 PyWavelets。

参数 :
hk类数组

低通滤波器的系数。

Jint,可选

值将在网格点 K/2**J 计算。默认值为 7。

返回值 :
xndarray

二进制点 K/2**J 针对 K=0...N * (2**J)-1,其中 len(hk) = len(gk) = N+1

phindarray

缩放函数 phi(x)xphi(x) = sum(hk * phi(2x-k)),其中 k 从 0 到 N。

psindarray,可选

小波函数 psi(x)x 中: phi(x) = sum(gk * phi(2x-k)),其中 k 从 0 到 N。psi 仅在 gk 不为 None 时返回。

说明

该算法使用 Strang 和 Nguyen 在 “小波和小波滤波器组” 中描述的矢量级联算法。 它为快速重复使用构建值和切片字典。 然后在最后将矢量插入最终矢量。