{ } Raw JSON

bundles / scipy 1.18.0 / scipy / signal / _ltisys / dlti / freqresp

function

scipy.signal._ltisys:dlti.freqresp

source: /scipy/signal/_ltisys.py:700

Signature

def freqresp(self, w = None, n = 10000, whole = False)

Summary

Calculate the frequency response of a discrete-time system.

Parameters

w : array_like, optional

Array of frequencies (in radians/sample). Magnitude and phase data is calculated for every value in this array. If not given a reasonable set will be calculated.

n : int, optional

Number of frequency points to compute if w is not given. The n frequencies are logarithmically spaced in an interval chosen to include the influence of the poles and zeros of the system.

whole : bool, optional

Normally, if w is not given, frequencies are computed from 0 to the Nyquist frequency, pi radians/sample (upper-half of unit-circle). If whole is True, compute frequencies from 0 to 2*pi radians/sample.

Returns

w : 1D ndarray

Frequency array [radians/sample]

H : 1D ndarray

Array of complex magnitude values

See also

dfreqresp

Frequency response of discrete-time LTI systems.

Aliases

  • scipy.signal.dlti.freqresp