对噪声很大的示波器数据进行降噪

时间:2018-10-12 15:17:23

标签: python matplotlib

我有1亿个数据点的UHF数据和较宽的背景噪声(约5 mV)。有没有办法滤除这种噪音?由于每个滤波器功能都有很多数据点,因此我尝试实现的目的只是使包括噪声在内的数据线变得平滑。结果是,如果缩小将看不到任何滤镜效果。

过滤器示例:

response.getEntity().writeTo(new FileOutputStream(outputFile))

很不幸,我不知道如何向您提供b, a = scipy.signal.butter(15, 0.1) y = scipy.signal.filtfilt(b,a, df[1].values) df2 = pd.DataFrame(y, index=df.index) 期间向我显示的高质量数据。在那里,我可以缩放到每个数据点。当将图保存到图像时,质量下降到600 dpi左右。

UHF文件:https://ufile.io/hhkeg

代码:

plt.show()

enter image description here

enter image description here

enter image description here

enter image description here

没有过滤器:

enter image description here

使用过滤器:

enter image description here

真的没什么用了。

0 个答案:

没有答案