cupyx.scipy.signal.freqs_zpk#
- cupyx.scipy.signal.freqs_zpk(z, p, k, worN=200)[source]#
Compute frequency response of analog filter.
Given the zeros z, poles p, and gain k of a filter, compute its frequency response:
(jw-z[0]) * (jw-z[1]) * ... * (jw-z[-1]) H(w) = k * ---------------------------------------- (jw-p[0]) * (jw-p[1]) * ... * (jw-p[-1])
- Parameters:
z (array_like) – Zeroes of a linear filter
p (array_like) – Poles of a linear filter
k (scalar) – Gain of a linear filter
worN ({None, int, array_like}, optional) – If None, then compute at 200 frequencies around the interesting parts of the response curve (determined by pole-zero locations). If a single integer, then compute at that many frequencies. Otherwise, compute the response at the angular frequencies (e.g., rad/s) given in worN.
- Returns:
w (ndarray) – The angular frequencies at which h was computed.
h (ndarray) – The frequency response.
See also