bundles / scipy latest / scipy / signal / _filter_design / cheb1ap
function
scipy.signal._filter_design:cheb1ap
source: build-install/usr/lib/python3.14/site-packages/scipy/signal/_filter_design.py:4746
Signature
def cheb1ap(N, rp, *, xp = None, device = None)Summary
Return (z,p,k) for Nth-order Chebyshev type I analog lowpass filter.
Extended Summary
The returned filter prototype has rp decibels of ripple in the passband.
The filter's angular (e.g. rad/s) cutoff frequency is normalized to 1, defined as the point at which the gain first drops below -rp.
Parameters
N: intThe order of the filter
rp: floatThe ripple intensity
xp: array_namespace, optionalOptional array namespace. Should be compatible with the array API standard, or supported by array-api-compat. Default:
numpydevice: anyoptional device specification for output. Should match one of the supported device specification in
xp.
Returns
z: ndarray[float64]Zeros of the transfer function. Is always an empty array.
p: ndarray[complex128]Poles of the transfer function.
k: floatGain of the transfer function.
See also
- cheby1
Filter design function using this prototype
Aliases
scipy.signal.cheb1ap