当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python SciPy signal.sos2tf用法及代码示例


本文简要介绍 python 语言中 scipy.signal.sos2tf 的用法。

用法:

scipy.signal.sos2tf(sos)#

从一系列二阶部分返回单个传递函数

参数

sos array_like

二阶滤波器系数数组,必须具有形状 (n_sections, 6) 。有关 SOS 过滤器格式规范,请参阅 sosfilt

返回

b ndarray

分子多项式系数。

a ndarray

分母多项式系数。

注意

例子

使用‘sos’(二阶部分)格式查找椭圆滤波器的多项式表示。

>>> from scipy.signal import sos2tf
>>> from scipy import signal
>>> sos = signal.ellip(1, 0.001, 50, 0.1, output='sos')
>>> sos2tf(sos)
(   array([0.91256522, 0.91256522, 0.        ]),
    array([1.        , 0.82513043, 0.        ]))

相关用法


注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.signal.sos2tf。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。