Python和科学计算认证群组  - 讨论区

标题:请问数据平滑是在scipy哪个包里面的?

2012年04月24日 星期二 09:06

是signal吗?

就是将试验数据平滑一下,用五次三点之类方法。

2012年04月24日 星期二 13:40

interpolate 用插值可以

2012年04月24日 星期二 13:51

不是插值,是平滑

插值后在数据点上还是原来的数值

2012年04月24日 星期二 14:30

可以用interpolate和signal,

interpolate里面有插值有拟合,例如可以用一个spline进行插值拟合。

signal的话主要就是滤波了,把高频数据过滤掉,就对数据进行平滑了。

2012年04月24日 星期二 17:51

原来用spline时指定s参数就可以,谢谢!

 

手册上写的s默认值是m-sqrt(2*m),m是数据点个数,但我发现实际上指定s的时候,要将s设的很小才会接近默认的效果,但这时s远小于m-sqrt(2*m)。这是怎么回事呢?

用的splrep和splev函数

2012年04月24日 星期二 19:37

那你的weight是如何指定的?

2012年04月24日 星期二 21:17

没有给w

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号