Digital Signal Processing Using MATLAB
In this supplementary text, MATLAB is used as a computing tool to explore traditional DSP topics and solve problems to gain insight. This greatly expands the range and complexity of problems that students can effectively study in the course. Since DSP applications are primarily algorithms implemented on a DSP processor or software, a fair amount of programming is required. Using interactive software such as MATLAB makes it possible to place more emphasis on learning new and difficult concepts than on programming algorithms. Interesting practical examples are discussed and useful problems are explored.
Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
What people are saying - Write a review
Discretetime Signals and Systems
The Discretetime Fourier Analysis
The Discrete Fourier Transform
Implementation of Discretetime Filters
FIR Filter Design
IIR Filter Design
Other editions - View all
2010 Cengage Learning 2nd-order algorithm aliasing amplitude response analog signal array bandpass bandwidth bits cascade form cBook Chapter Chebyshev-I circular convolution compute copied Copyright 2010 Cengage decimal determine difference equation digital filter direct form discrete-time Fourier transform DTFT Due to electronic duplicated eBook and/or eChapter(s electronic rights factor filter coefficients filter design filter specifications FIR filter following MATLAB script freq frequency response frequency sampling frequency-domain given Ha(s Hence impulse response integer interpolation Let x(n linear-phase FIR filter log-magnitude response lowpass filter magnitude response MATLAB function MATLAB IMPLEMENTATION matrix N-point noise obtain operation parameters passband Passband ripple phase response pole-zero poles polynomial Problem quantization error representation response in dB resulting Rights Reserved sampling rate scanned sequence x(n shown in Figure signal x(n sinusoidal Solution stopband stopband attenuation suppressed third party content two’s-complement unit circle values vector whole window xa(t z-transform zeros