python小波阈值化中如何从待处理信号中设置阈值

python小波阈值化中如何从待处理信号中设置阈值,python,wavelet,Python,Wavelet,我试图用pywt包在python中使用离散小波变换对信号进行去噪。但我无法定义应该在pywt.threshold()函数中设置的阈值 我不知道应该设置什么样的最佳阈值来重建噪声最小的信号 我使用普通代码: pywt.threshold(mysignal,threshold,'soft') 是的,我打算做软阈值 我想知道是否可以通过查看我的信号或从另一个角度来确定阈值pywt网页上有一些有用的图形,可以帮助可视化这些阈值是什么以及它们的作用 阈值应用于系数,而不是原始信号。因此,对于去噪,这通常是

我试图用pywt包在python中使用离散小波变换对信号进行去噪。但我无法定义应该在pywt.threshold()函数中设置的阈值

我不知道应该设置什么样的最佳阈值来重建噪声最小的信号

我使用普通代码:
pywt.threshold(mysignal,threshold,'soft')

是的,我打算做软阈值


我想知道是否可以通过查看我的信号或从另一个角度来确定阈值

pywt网页上有一些有用的图形,可以帮助可视化这些阈值是什么以及它们的作用

阈值应用于系数,而不是原始信号。因此,对于去噪,这通常是pywt.wavedec返回的最后两个需要归零/阈值化的条目

我可以初步猜测您想要设定的每个系数级别的0.5*np.std。

也许可以帮助您。