pyEMD.EMD()参数
时间: 2024-05-27 16:10:59 浏览: 126
python emd算法
pyEMD.EMD()的参数包括:
1. max_imf:最大的IMF分量数。默认为None,表示使用默认值。如果指定了max_imf,则只提取指定数量的IMF分量。
2. stop_method:停止分解的方法。默认为'fix_h',表示停止分解的条件是分解到最后一个IMF分量的长度小于等于1。其他可选值包括'residue',表示停止分解的条件是分解到最后一个IMF分量的幅值小于等于噪声水平;'simple',表示停止分解的条件是分解到最后一个IMF分量的幅值小于等于前一个IMF分量的幅值的10%。
3. spline_kind:插值方法。默认为'cubic',表示使用三次样条插值。其他可选值包括'linear',表示使用线性插值。
4. ensemble:集合经验模态分解的次数。默认为0,表示不使用集合经验模态分解。如果指定了ensemble>0,则使用集合经验模态分解。
5. parallel:是否使用并行计算。默认为False,表示不使用并行计算。如果指定了parallel=True,则使用并行计算。
6. extrema_detection:极值检测方法。默认为'paraboloid',表示使用拟合二次曲线的方法进行极值检测。其他可选值包括'spline',表示使用样条曲线拟合的方法进行极值检测;'simple',表示使用简单的方法进行极值检测。
阅读全文