cupyx.scipy.signal.tf2sos#
- cupyx.scipy.signal.tf2sos(b, a, pairing=None, *, analog=False)[source]#
从传递函数表示返回二阶节
- 参数:
b (类数组) – 分子多项式系数。
a (类数组) – 分母多项式系数。
pairing ({None, 'nearest', 'keep_odd', 'minimal'}, 可选) – 用于将极点和零点配对组合成节的方法。有关 pairing 和 analog 参数的信息和限制,请参阅 zpk2sos。
analog (bool, 可选) – 如果为 True,则系统为模拟系统,否则为离散系统。
- 返回:
sos – 二阶滤波器系数数组,形状为
(n_sections, 6)
。有关 SOS 滤波器格式规范,请参阅 sosfilt。- 返回类型:
另请参阅
注解
通常不鼓励从 TF 格式转换为 SOS 格式,因为这样做通常不会提高数值精度。相反,考虑使用 ZPK 格式设计滤波器并直接转换为 SOS。TF 通过先转换为 ZPK 格式,然后将 ZPK 转换为 SOS 来转换为 SOS。