Scipy - signaltools.lfilter() 函数实现 [英] Scipy - signaltools.lfilter() function implementation

查看:52
本文介绍了Scipy - signaltools.lfilter() 函数实现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用 Java 开发一个 Butterworth 过滤器.因此我一直在寻找 scipys 的实现.

I'm working on a butterworth-filter in java. Therefore I've been looking in scipys implementation.

过滤器的设计很顺利,但现在我卡住了.我正在尝试实现一个 filtfilt() 函数,该函数使用标题中的 lfilter().这个方法返回

Designing the filter went pretty well, but now I'm stuck. I'm trying to implement a filtfilt() function which uses the lfilter() from the title. This method returns

sigtools._linear_filter(b, a, x, axis)

现在是我的实际问题:

有什么办法可以深入了解这个 _linear_filter() 函数,或者谁能告诉我在哪里可以找到它?

Is there any way to have an insight in this _linear_filter() function or can anyone tell me where to find it?

推荐答案

我认为它在这里:

https://github.com/scipy/scipy/blob/master/scipy/signal/lfilter.c.src

scipy_signal_sigtools_linear_filter(PyObject * NPY_UNUSED(dummy), PyObject * args)

这篇关于Scipy - signaltools.lfilter() 函数实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆