【发布时间】:2014-06-21 03:40:15
【问题描述】:
我有一些数据在绘制时看起来像所附图片左侧所示的数据。 它有一些我希望删除和平滑以获得漂亮曲线的扭结[如右图所示]。
目前我手动删除扭结并通过高阶多项式 [比如 9] 对删除的部分进行插值。然后我重新填充已删除的片段并重新绘制曲线。 这需要很长时间,而且我有很多文件要处理。
你们能否提出一种有效的方法来做到这一点? [在 MATLAB 或其他方式中]
非常感谢!!
P.S.:上面又添加了一个图来澄清
【问题讨论】:
-
查看
filter函数文档中的移动平均线示例,它可能对您有所帮助。 -
谢谢,我会看的。但我想我试过一次,如果数据有很大的扭结,结果不是很令人满意。
标签: matlab plot curve-fitting smooth interpolation