cheb1ap

Create a normalized Chebyshev I analog lowpass prototype filter in zero-pole-gain form.

Syntax

[z,p,k] = cheb1ap(n, Rp)

Inputs

n
The filter order.
Type: integer
Dimension: scalar
Rp
The maximum attenuation in decibels in the passband, at 1 rad/sec.
Type: double
Dimension: scalar

Outputs

z
The zeros of the filter.
Type: vector
p
The poles of the filter.
Type: vector
k
The gain factor.
Type: scalar

Examples

Create a fourth order Chebyshev I analog prototype filter, with 1 dB attenuation in the pass band.

[z,p,k] = cheb1ap(4, 1)
z = [Matrix] 0 x 1
p = [Matrix] 4 x 1
-0.13954 - 0.98338i
-0.33687 - 0.40733i
-0.33687 + 0.40733i
-0.13954 + 0.98338i
k = 0.245653341

Comments

Analog Chebyshev I filters have no zeros.