Skip to content
Snippets Groups Projects
Commit 7e999b54 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Add scipy.signal.iirdesign()

parent 9fb6f52f
No related branches found
No related tags found
1 merge request!374Add plot_iir_filter_analysis() based on LTF-IIR-allgemein.ipynbcode from...
...@@ -449,14 +449,15 @@ ...@@ -449,14 +449,15 @@
. Optimized IIR design methods, iteratively adjust coefficients to achieve . Optimized IIR design methods, iteratively adjust coefficients to achieve
a specified arbitrary frequency response (f_pass, f_stop, r_pass_dB, a specified arbitrary frequency response (f_pass, f_stop, r_pass_dB,
r_stop_dB bands). r_stop_dB bands).
. scipy.signal.cheby2(), ripple in stop band . scipy.signal.iirdesign(), can do all of:
. scipy.signal.cheby1(), ripple in pass band . scipy.signal.cheby2(), ripple in stop band
. scipy.signal.butter(), maximally flat in pass band, decay in stop band . scipy.signal.cheby1(), ripple in pass band
. scipy.signal.ellip(N, rp, rs, Wn): Elliptic (Cauer) digital and analog . scipy.signal.butter(), maximally flat in pass band, decay in stop band
filter design. As rp approaches 0, the elliptical filter becomes a . scipy.signal.ellip(N, rp, rs, Wn): Elliptic (Cauer) digital and analog
Chebyshev type II filter (cheby2). As rs approaches 0, it becomes a filter design. As rp approaches 0, the elliptical filter becomes a
Chebyshev type I filter (cheby1). As both approach 0, it becomes a Chebyshev type II filter (cheby2). As rs approaches 0, it becomes a
Butterworth filter (butter). Chebyshev type I filter (cheby1). As both approach 0, it becomes a
Butterworth filter (butter).
6) Discrete Fourier Transform (DFT) 6) Discrete Fourier Transform (DFT)
- The N roots of unity [JOS1 3.12, 5.1, PROAKIS 5.1.3, LYONS 4.3]. Note JOS - The N roots of unity [JOS1 3.12, 5.1, PROAKIS 5.1.3, LYONS 4.3]. Note JOS
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment