Digital filters using MATLAB / Lars Wanhammar, Tapio Saramäki.

This textbook provides comprehensive coverage for courses in the basics of design and implementation of digital filters. The book assumes only basic knowledge in digital signal processing and covers state-of-the-art methods for digital filter design and provides a simple route for the readers to des...

Full description

Saved in:
Bibliographic Details
Main Author: Wanhammar, Lars
Other Authors: Saramäki, Tapio
Format: eBook
Language:English
Published: Cham : Springer International Publishing AG, 2020.
Subjects:
Online Access:Click for online access

MARC

LEADER 00000cam a2200000 a 4500
001 on1142515423
003 OCoLC
005 20240504213016.0
006 m o d
007 cr un|---aucuu
008 200314s2020 sz ob 001 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d GW5XE  |d OCLCQ  |d LQU  |d SFB  |d OCLCQ  |d OCLCF  |d UKMGB  |d UKAHL  |d OCLCQ  |d VLB  |d VT2  |d N$T  |d OCLCQ  |d OCLCO  |d EBLCP  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCL  |d OCLCQ 
015 |a GBC067436  |2 bnb 
016 7 |a 019728667  |2 Uk 
019 |a 1142302729  |a 1151746683  |a 1152537336  |a 1153158606  |a 1153955013  |a 1154457970  |a 1155226426  |a 1257031307 
020 |a 9783030240639  |q (electronic bk.) 
020 |a 3030240630  |q (electronic bk.) 
020 |z 9783030240622 
024 8 |a 10.1007/978-3-030-24 
035 |a (OCoLC)1142515423  |z (OCoLC)1142302729  |z (OCoLC)1151746683  |z (OCoLC)1152537336  |z (OCoLC)1153158606  |z (OCoLC)1153955013  |z (OCoLC)1154457970  |z (OCoLC)1155226426  |z (OCoLC)1257031307 
037 |a com.springer.onix.9783030240639  |b Springer Nature 
050 4 |a QA297  |b .D54 2020eb 
049 |a HCDD 
100 1 |a Wanhammar, Lars. 
245 1 0 |a Digital filters using MATLAB /  |c Lars Wanhammar, Tapio Saramäki. 
260 |a Cham :  |b Springer International Publishing AG,  |c 2020. 
300 |a 1 online resource (807 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Intro -- Preface -- Contents -- About the Authors -- 1 Signals and Transforms -- 1.1 Introduction -- 1.2 Communication Systems -- 1.2.1 Multimedia Communication Systems -- 1.2.2 Satellite-Based Communication Networks -- 1.3 Signals and Signal Carriers -- 1.4 Fourier Transform -- 1.4.1 Fourier Transform of Continuous-Time Signals -- 1.4.2 Fourier Transform of Discrete-Time Signals -- 1.5 z-Transform -- 1.5.1 Inverse z-Transform -- 1.5.2 Inversion Using Residue Calculus -- 1.6 Sampling of Analog Signals -- 1.6.1 Poisson's Summation Formula -- 1.6.2 Sampling of Bandpass Signals 
505 8 |a 1.6.3 Selection of the Sampling Frequency -- 1.6.4 Reconstruction of the Analog Signal -- 1.7 Analog-to-Digital Conversion -- 1.7.1 ADC Resolution -- 1.7.2 High-Speed Analog-to-Digital Converters -- 1.7.3 Oversampling Analog-to-Digital Converters -- 1.8 Digital-to-Analog Conversion -- 1.9 Problems -- References -- 2 Discrete-Time and Digital Filters -- 2.1 Introduction -- 2.1.1 In the Beginning -- 2.2 Discrete-Time Filters -- 2.2.1 CTD Filters -- 2.2.2 Switched-Capacitor Filters -- 2.2.3 Switched-Current Filters -- 2.3 Digital Filters -- 2.3.1 Coefficient Sensitivity -- 2.3.2 Robustness 
505 8 |a 2.4 Frequency-Selective Filters -- 2.4.1 Difference Equations -- 2.4.2 Signal-Flow Graphs -- 2.4.3 FIR and IIR Filters -- 2.4.4 Transfer Function -- 2.4.5 Poles and Zeros -- 2.4.6 Frequency Response -- 2.4.7 Magnitude Response -- 2.4.8 Attenuation -- 2.4.9 Phase Response -- 2.4.10 Phase Delay -- 2.4.11 Group Delay -- 2.4.12 Impulse and Step Response -- 2.5 Filter Realizations -- 2.6 Direct Form Structures -- 2.6.1 Direct Form I -- 2.6.2 Direct Form II -- 2.7 Transposed Structures -- 2.7.1 Direct Form It -- 2.7.2 Direct Form IIt -- 2.8 Cascade Form Structures -- 2.9 Parallel Form Structures 
505 8 |a 2.10 State-Space Structures -- 2.10.1 State-Space Realization of Direct Form II -- 2.10.2 State-Space Realization of the Parallel Form -- 2.11 Problems -- References -- 3 Filter Algorithms -- 3.1 Introduction -- 3.2 Filter Algorithms -- 3.2.1 Arithmetic Operations -- 3.2.2 Precedence Graphs -- 3.2.3 Parallelism in Algorithms -- 3.2.4 Sequentially Computable Algorithms -- 3.3 Precedence Form -- 3.4 Difference Equations -- 3.5 Computation Graphs -- 3.5.1 Fully Specified Signal-Flow Graphs -- 3.5.2 Critical Paths -- 3.5.3 Equalizing Delay -- 3.5.4 Shimming Delay -- 3.6 Maximum Sampling Frequency 
505 8 |a 3.6.1 Cyclic Scheduling -- 3.7 Equivalence Transformations -- 3.8 Pipelining and Interleaving -- 3.8.1 Pipelining -- 3.8.2 Interleaving -- 3.9 Arithmetic Operations -- 3.9.1 Adders and Subtractors -- 3.9.2 Multiplication -- 3.9.3 Constant Multiplication -- 3.9.4 Composite Arithmetic Operations -- 3.10 Power Consumption in CMOS Circuits -- 3.10.1 Switching Power Dissipation -- 3.10.2 Short-Circuit Power Dissipation -- 3.10.3 Static Power Dissipation -- 3.10.4 Leakage Power Dissipation -- 3.10.5 Activity Factor -- 3.10.6 Clock Frequency -- 3.10.7 Switched Capacitance 
500 |a 3.10.8 Power Supply Voltage Scaling 
504 |a Includes bibliographical references and index. 
520 |a This textbook provides comprehensive coverage for courses in the basics of design and implementation of digital filters. The book assumes only basic knowledge in digital signal processing and covers state-of-the-art methods for digital filter design and provides a simple route for the readers to design their own filters. The advanced mathematics that is required for the filter design is minimized by providing an extensive MATLAB toolbox with over 300 files. The book presents over 200 design examples with MATLAB code and over 300 problems to be solved by the reader. The students can design and modify the code for their use. The book and the design examples cover almost all known design methods of frequency-selective digital filters as well as some of the authors own, unique techniques. Discusses in detail state-of-the-art methods for advanced digital filter design; Provides an extensive MATLAB for digital filter design which provides a simple route for the readers to design their own filters; Covers design of FIR filters, wave digital filters, frequency-response masking filters, sample rate converters, multirate filters, and hardware implementation techniques. 
630 0 0 |a MATLAB. 
630 0 7 |a MATLAB  |2 fast 
650 0 |a Digital filters (Mathematics) 
650 7 |a Digital filters (Mathematics)  |2 fast 
655 0 |a Electronic books. 
700 1 |a Saramäki, Tapio. 
758 |i has work:  |a Digital filters using MATLAB (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCGJpWvpHHFmCDRBtrcVvxP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Wanhammar, Lars.  |t Digital Filters Using MATLAB.  |d Cham : Springer International Publishing AG, ©2020  |z 9783030240622 
856 4 0 |u https://holycross.idm.oclc.org/login?auth=cas&url=https://link.springer.com/10.1007/978-3-030-24063-9  |y Click for online access 
903 |a SPRING-ENGINE2020 
994 |a 92  |b HCD