千万!!千万!!千万!!千万!!千万!!千万!!
不要!!!!
pip install PyEMD 或者 pip install EMD
正确操作:pip install EMD-signal
测试代码:
import numpy as np
from PyEMD import EMD, Visualisation
t = np.arange(0,1, 0.01)
S = 2*np.sin(2*np.pi*15*t) +4*np.sin(2*np.pi*10*t)*np.sin(2*np.pi*t*0.1)+np.sin(2*np.pi*5*t)
emd = EMD()
emd.emd(S)
imfs, res = emd.get_imfs_and_residue()
# 绘制 IMF
vis = Visualisation()
vis.plot_imfs(imfs=imfs, residue=res, t=t, include_residue=True)
vis.plot_instant_freq(t, imfs=imfs)
vis.show()