python - 从 Python 数据中去除尖峰噪声

标签 python matlab scipy noise

我正在将所有数据分析从 MATLAB 转移到 Python,但最终遇到了无法快速找到统包解决方案的障碍。我有来自许多仪器的时间序列数据,包括需要去尖峰的 ADV(声学多普勒测速仪)。之前我在 MATLAB 中使用过这个函数,效果很好: http://www.mathworks.com/matlabcentral/fileexchange/15361-despiking

有人知道 Python 中有类似的函数吗?

最佳答案

我会使用median filter ,并且有很多选项,具体取决于您的数据类,例如

import scipy.ndimage as im
x= im.median_filter(x, (self.m,self.m))    

关于python - 从 Python 数据中去除尖峰噪声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14313401/

相关文章:

python - 颜色条中的结束刻度 - matplotlib

Python,如何在集成 KDE 时找到特定值?

python - 无法使用 selenium 和 python 从源拖放到目标

matlab - 加入多个轨道时匹配音频持续时间

matlab - 不断收到无效的表达错误

matlab - 提供的目标函数必须返回标量值

python - 如何从 Django 项目(及其所有表)中删除应用程序

python - 如何在Django中查看为测试模型创建的SQL?

python - 如何忽略后视中的特定单词?

python - 函数 scipy.optimize.minimize 的选项