Python/Scipy过滤离散化

Sas*_*cha 6 python signal-processing numpy scipy

我目前正试图从Matlab转向Python,并在几个方面取得了成功.然而,我经常使用的Matlab信号处理工具箱中的一个函数是impinvar函数,用于从其模拟版本计算数字滤波器.

Scipy.signal中我只发现双线性函数做类似的事情.但是,与Matlab双线性函数相比,它不需要一个可选参数来对频率进行一些预扭曲.我没有在Scipy中找到任何impinvar(脉冲不变)函数.

在我现在开始自己编码之前,我想问一下是否有一些我忽略的东西?谢谢.

Dav*_*vid 2

PyDynamic 包中有Octave impinvar 函数的 Python 翻译,它应该与 Matlab 版本等效。