Hi could someone please assist me with creating a chebychev type 1 filter at different specifications?
I'm asked to plot the poles and zeroes of a Chebychev type 1 filter to meet the following specifications:
- at most 1 dB down below 2 kHz
- at least 40 dB above 4 kHz
I know that the pseudocode is:
[num,den]=cheby1(order, ripple, ripple band frequency,'filter')
pzmap(num,den)
However, I'm unsure of what numerical values to choose for the order and ripple, nor what filter type. I know it's asking 1 dB down below 2 kHz.
So 2-1 = 1 = ripple band frequency?
If I'm mistaken with that assumption, could someone please help me with this problem? Any help is greatly appreciated.
I'm asked to plot the poles and zeroes of a Chebychev type 1 filter to meet the following specifications:
- at most 1 dB down below 2 kHz
- at least 40 dB above 4 kHz
I know that the pseudocode is:
[num,den]=cheby1(order, ripple, ripple band frequency,'filter')
pzmap(num,den)
However, I'm unsure of what numerical values to choose for the order and ripple, nor what filter type. I know it's asking 1 dB down below 2 kHz.
So 2-1 = 1 = ripple band frequency?
If I'm mistaken with that assumption, could someone please help me with this problem? Any help is greatly appreciated.