cupyx.scipy.signal.tf2sos#

cupyx.scipy.signal.tf2sos(b, a, pairing=None, *, analog=False)[source]#

从传递函数表示返回二阶节

参数:
  • b (类数组) – 分子多项式系数。

  • a (类数组) – 分母多项式系数。

  • pairing ({None, 'nearest', 'keep_odd', 'minimal'}, 可选) – 用于将极点和零点配对组合成节的方法。有关 pairinganalog 参数的信息和限制,请参阅 zpk2sos

  • analog (bool, 可选) – 如果为 True,则系统为模拟系统,否则为离散系统。

返回:

sos – 二阶滤波器系数数组,形状为 (n_sections, 6)。有关 SOS 滤波器格式规范,请参阅 sosfilt

返回类型:

ndarray

另请参阅

scipy.signal.tf2sos

注解

通常不鼓励从 TF 格式转换为 SOS 格式,因为这样做通常不会提高数值精度。相反,考虑使用 ZPK 格式设计滤波器并直接转换为 SOS。TF 通过先转换为 ZPK 格式,然后将 ZPK 转换为 SOS 来转换为 SOS。