Fundamentals of Signal Processing by Minh N. Do - HTML preview

PLEASE NOTE: This is an HTML preview only and some elements such as links or page numbers may be incorrect.
Download the book in PDF, ePub for a complete version.

Attributions

Collection: Fundamentals of Signal Processing
Edited by: Minh Do
Edited by: Catherine Elder and Catherine Elder
URL: http://cnx.org/content/col10360/1.4/
Copyright: Minh Do
License: http://creativecommons.org/licenses/by/3.0/

Module: Introduction to Fundamentals of Signal Processing
By: Minh Do
URL: http://cnx.org/content/m13673/1.1/
Copyright: Minh Do
License: http://creativecommons.org/licenses/by/2.0/

Module: Signals Represent Information
By: Don Johnson
URL: http://cnx.org/content/m0001/2.27/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Introduction to Systems
By: Don Johnson
URL: http://cnx.org/content/m0005/2.19/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Discrete-Time Signals and Systems
By: Don Johnson
URL: http://cnx.org/content/m10342/2.15/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Systems in the Time-Domain
Used here as: Linear Time-Invariant Systems
By: Don Johnson
URL: http://cnx.org/content/m0508/2.7/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Discrete Time Convolution
By: Ricardo Radaelli-Sanchez, Richard Baraniuk, Stephen Kruzick, and Catherine Elder
Edited by: Catherine Elder
URL: http://cnx.org/content/m10087/2.27/
Copyright: Ricardo Radaelli-Sanchez, Richard Baraniuk, and Stephen Kruzick
License: http://creativecommons.org/licenses/by/3.0/

Module: Review of Linear Algebra
By: Clayton Scott
URL: http://cnx.org/content/m11948/1.2/
Copyright: Clayton Scott
License: http://creativecommons.org/licenses/by/1.0

Module: Hilbert Spaces
By: Justin Romberg
URL: http://cnx.org/content/m10840/2.6/
Copyright: Justin Romberg
License: http://creativecommons.org/licenses/by/1.0

Module: Orthonormal Basis Expansions
Used here as: Signal Expansions
By: Michael Haag and Justin Romberg
URL: http://cnx.org/content/m10760/2.6/
Copyright: Michael Haag and Justin Romberg
License: http://creativecommons.org/licenses/by/1.0

Module: Introduction to Fourier Analysis
By: Richard Baraniuk
URL: http://cnx.org/content/m10096/2.12/
Copyright: Richard Baraniuk
License: http://creativecommons.org/licenses/by/1.0

Module: Continuous Time Fourier Transform (CTFT)
By: Richard Baraniuk and Melissa Selik
URL: http://cnx.org/content/m10098/2.16/
Copyright: Richard Baraniuk and Melissa Selik
License: http://creativecommons.org/licenses/by/3.0/

Module: Discrete Time Fourier Transform (DTFT)
By: Richard Baraniuk
URL: http://cnx.org/content/m10108/2.18/
Copyright: Richard Baraniuk
License: http://creativecommons.org/licenses/by/3.0/

Module: DFT as a Matrix Operation
By: Robert Nowak
URL: http://cnx.org/content/m10962/2.5/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: The FFT Algorithm
By: Robert Nowak
URL: http://cnx.org/content/m10964/2.6/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: Introduction
By: Anders Gjendemsjø
URL: http://cnx.org/content/m11419/1.29/
Copyright: Anders Gjendemsjø
License: http://creativecommons.org/licenses/by/1.0

Module: Proof
By: Anders Gjendemsjø
URL: http://cnx.org/content/m11423/1.27/
Copyright: Anders Gjendemsjø
License: http://creativecommons.org/licenses/by/1.0

Module: Illustrations
By: Anders Gjendemsjø
URL: http://cnx.org/content/m11443/1.33/
Copyright: Anders Gjendemsjø
License: http://creativecommons.org/licenses/by/1.0

Module: Sampling and reconstruction with Matlab
Used here as: Sampling and Reconstruction with Matlab
By: Anders Gjendemsjø
URL: http://cnx.org/content/m11549/1.9/
Copyright: Anders Gjendemsjø
License: http://creativecommons.org/licenses/by/1.0

Module: Systems view of sampling and reconstruction
Used here as: Systems View of Sampling and Reconstruction
By: Anders Gjendemsjø
URL: http://cnx.org/content/m11465/1.20/
Copyright: Anders Gjendemsjø
License: http://creativecommons.org/licenses/by/1.0

Module: Sampling CT Signals: A Frequency Domain Perspective
By: Robert Nowak
URL: http://cnx.org/content/m10994/2.2/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: The DFT: Frequency Domain with a Computer Analysis
By: Robert Nowak
URL: http://cnx.org/content/m10992/2.3/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: Discrete-Time Processing of CT Signals
By: Robert Nowak
URL: http://cnx.org/content/m10993/2.2/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: Short Time Fourier Transform
By: Ivan Selesnick
URL: http://cnx.org/content/m10570/2.4/
Copyright: Ivan Selesnick
License: http://creativecommons.org/licenses/by/1.0

Module: Spectrograms
By: Don Johnson
URL: http://cnx.org/content/m0505/2.20/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Filtering with the DFT
By: Robert Nowak
URL: http://cnx.org/content/m11022/2.3/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: Image Restoration Basics
By: Robert Nowak
URL: http://cnx.org/content/m10972/2.2/
Copyright: Robert Nowak
License: http://creativecommons.org/licenses/by/1.0

Module: Difference Equation
By: Michael Haag
URL: http://cnx.org/content/m10595/2.6/
Copyright: Michael Haag
License: http://creativecommons.org/licenses/by/1.0

Module: The Z Transform: Definition
By: Benjamin Fite
URL: http://cnx.org/content/m10549/2.10/
Copyright: Benjamin Fite
License: http://creativecommons.org/licenses/by/1.0

Module: Table of Common z-Transforms
By: Melissa Selik and Richard Baraniuk
URL: http://cnx.org/content/m10119/2.14/
Copyright: Melissa Selik and Richard Baraniuk
License: http://creativecommons.org/licenses/by/1.0

Module: Understanding Pole/Zero Plots on the Z-Plane
By: Michael Haag
URL: http://cnx.org/content/m10556/2.12/
Copyright: Michael Haag
License: http://creativecommons.org/licenses/by/3.0/

Module: Filtering in the Frequency Domain
By: Don Johnson
URL: http://cnx.org/content/m10257/2.17/
Copyright: Don Johnson
License: http://creativecommons.org/licenses/by/1.0

Module: Linear-Phase FIR Filters
By: Ivan Selesnick
URL: http://cnx.org/content/m10705/2.3/
Copyright: Ivan Selesnick
License: http://creativecommons.org/licenses/by/1.0

Module: Filter Structures
By: Douglas Jones
URL: http://cnx.org/content/m11917/1.3/
Copyright: Douglas Jones
License: http://creativecommons.org/licenses/by/1.0

Module: Overview of Digital Filter Design
By: Douglas Jones
URL: http://cnx.org/content/m12776/1.2/
Copyright: Douglas Jones
License: http://creativecommons.org/licenses/by/2.0/

Module: Window Design Method
By: Douglas Jones
URL: http://cnx.org/content/m12790/1.2/
Copyright: Douglas Jones
License: http://creativecommons.org/licenses/by/2.0/

Module: Frequency Sampling Design Method for FIR filters
By: Douglas Jones
URL: http://cnx.org/content/m12789/1.2/
Copyright: Douglas Jones
License: http://creativecommons.org/licenses/by/2.0/

Module: Parks-McClellan FIR Filter Design
By: Douglas Jones
URL: http://cnx.org/content/m12799/1.3/
Copyright: Douglas Jones
License: http://creativecommons.org/licenses/by/2.0/

Module: FIR Filter Design using MATLAB
By: Hyeokho Choi
URL: http://cnx.org/content/m10917/2.2/
Copyright: Hyeokho Choi
License: http://creativecommons.org/licenses/by/1.0

Module: MATLAB FIR Filter Design Exercise
By: Hyeokho Choi
URL: http://cnx.org/content/m10918/2.2/
Copyright: Hyeokho Choi
License: http://creativecommons.org/licenses/by/1.0

Module: Upsampling
By: Phil Schniter
URL: http://cnx.org/content/m10403/2.15/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Downsampling
By: Phil Schniter
URL: http://cnx.org/content/m10441/2.12/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/3.0/

Module: Interpolation
By: Phil Schniter
URL: http://cnx.org/content/m10444/2.14/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Application of Interpolation - Oversampling in CD Players
By: Phil Schniter
URL: http://cnx.org/content/m11006/2.3/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Decimation
By: Phil Schniter
URL: http://cnx.org/content/m10445/2.11/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Resampling with Rational Factor
By: Phil Schniter
URL: http://cnx.org/content/m10448/2.11/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Digital Filter Design for Interpolation and Decimation
By: Phil Schniter
URL: http://cnx.org/content/m10870/2.6/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Noble Identities
By: Phil Schniter
URL: http://cnx.org/content/m10432/2.12/
Copyright: Phil Schniter
License: http://creativecommons.org/licenses/by/1.0

Module: Polyphase Interpolation
By: Phil