Filter Design for Signal Processing Using MATLAB and MathematicaA complete up-to-date reference for advanced analog and digital IIR filter design rooted in elliptic functions. "Revolutionary" in approach, this book opens up completely new vistas in basic analog and digital IIR filter design--regardless of the technology. By introducing exceptionally elegant and creative mathematical stratagems (e.g., accurate replacement of Jacobi elliptic functions by functions comprising polynomials, square roots, and logarithms), optimization routines carried out with symbolic analysis by "Mathematica," and the advance filter design software of MATLAB, it shows readers how to design many types of filters that cannot be designed using conventional techniques. The filter design algorithms can be directly programed in any language or environment such as Visual BASIC, Visual C, Maple, DERIVE, or MathCAD. Signals; Systems; Transforms; Classical Analog Filter Design; Advanced Analog Filter Design Case Studies; Advanced Analog Filter Design Algorithms; Multi-criteria Optimization of Analog Filter Designs; Classical Digital Filter Design; Advanced Digital Filter Design Case Studies; Advanced Digital Filter Design Algorithms; Multi-criteria Optimization of Digital Filter Designs; Elliptic Functions; Elliptic Rational Function. |
Contents
SYSTEMS | 40 |
19 | 61 |
TRANSFORMS | 64 |
CLASSIC ANALOG FILTER DESIGN | 139 |
ADVANCED ANALOG FILTER DESIGN CASE STUDIES | 241 |
ADVANCED ANALOG FILTER DESIGN ALGORITHMS | 279 |
1 | 301 |
CLASSIC DIGITAL FILTER DESIGN | 322 |
A EXAMPLE MATHEMATICA NOTEBOOKS | 633 |
Analysis by Transform Method of Analog LTI Circuits | 634 |
Analysis by Transform Method of DiscreteTime LTI Systems | 638 |
Switched Capacitor Filter Mode 3a Analysis and Design | 644 |
OTAC General Biquad Analysis and Design | 651 |
LowpassMediumQFactor Active RC Filter Analysis and Design | 656 |
General Purpose HighQFactor RC Filter Analysis and Design | 662 |
Advanced Analog Filter Design Case Studies | 670 |
ADVANCED DIGITAL FILTER DESIGN ALGORITHMS | 470 |
Function | 479 |
MULTICRITERIA OPTIMIZATION OF DIGITAL FILTER DESIGNS | 494 |
6 | 495 |
13 | 569 |
Transfer Function with Minimal QFactors | 625 |
Problems | 630 |
Mathematica Exercises | 631 |
Classical Digital Filters Transpose Direct Form II IIR 2ndOrder Realization | 685 |
Advanced Digital Filter Design Case Studies | 698 |
Jacobi Elliptic Functions | 713 |
Elliptic Rational Function | 716 |
Transfer Function with Minimal QFactors | 728 |
| 742 | |
| 749 | |
Other editions - View all
Common terms and phrases
active RC filter actual passband edge allpass allpass filters amp active RC amplitude analog filter approximation Assume bandpass bandreject biquad capacitor cascade Chebyshev type complex compute defined design D4a design parameters digital filter discrete-time element values elliptic filter elliptic rational function equations f kHz f3dB fCLK filter design filter order first-order realization Fourier transform G dB given in Problem Ha(z half-band filter high-Q-factor highpass Hilbert transformer implementation input Laplace transform lowpass filter lowpass transfer function LTI system magnitude response MATLAB MATLAB program mode op amp operation optimization output peak overshoot phase response phasor plot the magnitude pole magnitude polynomial Q-factor quantization rad/s resistor ripple factor samples selectivity factor sensitivity shown in Fig sinusoidal sinusoidal sequences specification step response stopband attenuation stopband edge frequency Write a Mathematica Write a MATLAB z transform zeros δρ



