cupyx.scipy.signal.freqs_zpk#

cupyx.scipy.signal.freqs_zpk(z, p, k, worN=200)[source]#

计算模拟滤波器的频率响应。

给定滤波器的零点 z、极点 p 和增益 k,计算其频率响应。

           (jw-z[0]) * (jw-z[1]) * ... * (jw-z[-1])
H(w) = k * ----------------------------------------
           (jw-p[0]) * (jw-p[1]) * ... * (jw-p[-1])
参数
  • z (array_like) – 线性滤波器的零点

  • p (array_like) – 线性滤波器的极点

  • k (scalar) – 线性滤波器的增益

  • worN ({None, int, array_like}, 可选) – 如果为 None,则计算响应曲线有趣部分(由零点-极点位置确定)周围的 200 个频率点的响应。如果是一个整数,则计算该数量的频率点的响应。否则,计算在 worN 中给出的角频率(例如,rad/s)处的响应。

返回

  • w (ndarray) – 计算 h 的角频率。

  • h (ndarray) – 频率响应。

另请参阅

scipy.signal.freqs_zpk