我使用scipy
(v.0.14.0)用以下代码过滤一些数据:
[Bh, Ah] = scipy.signal.butter(5, 0.2 / 250.0, 'highpass')
filt_data = scipy.signal.filtfilt(Bh, Ah, data, padtype=None)
在两台不同的机器上运行:
即使滤波器系数Bh
和Ah
相同(小数点后30位),对滤波输出给出稍微不同的结果。你知道吗
有没有人知道这件事的根本原因是什么,或者在哪里寻找根本原因?我使用的是python2.7.6和numpy1.8.1
目前没有回答
相关问题 更多 >
编程相关推荐