bundles / scipy 2.0.0.dev0+git20260907.41eeb59 / scipy / signal / _filter_design / ellipap
function
scipy.signal._filter_design:ellipap
source: build-install/usr/lib/python3.14/site-packages/scipy/signal/_filter_design.py:5002
Signature
def ellipap(N, rp, rs, *, xp = None, device = None)Summary
Return (z,p,k) of Nth-order elliptic analog lowpass filter.
Extended Summary
The filter is a normalized prototype that has rp decibels of ripple in the passband and a stopband rs decibels down.
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 passband ripple intensity
rs: floatThe stopband attenuation
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[complex128]Zeros of the transfer function.
p: ndarray[complex128]Poles of the transfer function.
k: floatGain of the transfer function.
See also
- ellip
Filter design function using this prototype
Aliases
scipy.signal.ellipap