(One intermediate revision by the same user not shown) | |||
Line 14: | Line 14: | ||
---- | ---- | ||
− | ==Supplements/Alternatives== | + | ==Supplements/Alternatives Textbooks== |
*[http://www.lulu.com/us/en/shop/jan-allebach-and-krithika-chandrasekar/digital-signal-processing-in-a-nutshell-volume-i/paperback/product-18806218.html "Digital Signal Processing in a Nutshell," by Jan Allebach and Krithika Chandrasekar] | *[http://www.lulu.com/us/en/shop/jan-allebach-and-krithika-chandrasekar/digital-signal-processing-in-a-nutshell-volume-i/paperback/product-18806218.html "Digital Signal Processing in a Nutshell," by Jan Allebach and Krithika Chandrasekar] | ||
*[http://www.dspguide.com/pdfbook.htm The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D. (free online book)] | *[http://www.dspguide.com/pdfbook.htm The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D. (free online book)] | ||
+ | *[http://books.google.com/books?id=Ch5CtUOsAPkC "Digital Signal Processing, Theory and Practice"], by D. Sundararajan. | ||
*[http://en.wikibooks.org/wiki/Digital_Signal_Processing Wikibook on Digital Signal Processing] | *[http://en.wikibooks.org/wiki/Digital_Signal_Processing Wikibook on Digital Signal Processing] | ||
− | *Flash-based 438 tutorials: http://www.ecn.purdue.edu/VISE/ee438/demos/flash/ | + | ---- |
+ | ==Supplementary material== | ||
+ | *Prof. Bouman's | ||
+ | **Flash-based 438 tutorials: http://www.ecn.purdue.edu/VISE/ee438/demos/flash/ | ||
+ | **handout on [https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/ztexample.pdf partial fractial expansion for inverse z-transform] | ||
+ | **handout on [https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/ho1.pdf DFT, FFT (and quantization)] | ||
+ | **notes on frequency response: [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.3_frequency_response.pdf 1.2.3] | ||
+ | **notes on [https://engineering.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.4_zt_and_ccf_diff_eq.pdf Z-transforms and differerence equations] | ||
+ | **notes on digital Filter design: [https://engineering.purdue.edu/~bouman/ece438/lecture/module_1/1.7_dig_filter_design/1.7.1_dig_filter_dsgn_oview.pdf overview], [https://engineering.purdue.edu/~bouman/ece438/lecture/module_1/1.7_dig_filter_design/1.7.2_fir_filter_design.pdf part 1], [https://engineering.purdue.edu/~bouman/ece438/lecture/module_1/1.7_dig_filter_design/1.7.3_iir_filter_design.pdf part 2]. | ||
+ | **handout on [https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/ho1.pdf DFT, FFT, and quantization] | ||
+ | **[https://engineering.purdue.edu/~bouman/ece438/lecturehandouts/2Dnotes.pdf 2D FT] | ||
+ | |||
+ | *Prof. Allebach's lecture notes on | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.5_complex_variables.pdf complex variables] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.1_signal_types.pdf Signal Types] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.2_signal_char.pdf Signal Characteristics] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.3_signal_transforms.pdf Signal Transformations] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.4_special_signals.pdf Special Signals] | ||
+ | **[https://engineering.purdue.edu/~bouman/ece438/supplements/support.pdf signal types] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.3_fourier_analysis/1.3.3_dtft.pdf Fourier analysis] | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.1_zt_derivation.pdf Derivation], | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.3_zt_prop_and_pairs.pdf Properties and Pairs], | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.4_zt_and_ccf_diff_eq.pdf Z-transform and Difference Equations pp. 33-45], | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.5_inverse_zt.pdf Inverse Z-transform] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.1_sampling_analysis.pdf sampling analysis] | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.2_reln_ctft_dftf.pdf relation between CTFT and DTFT] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.3_sampling_rate_conv.pdf sampling rate conversion] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.1_dft_derivation.pdf Derivation p. 24] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.2_dft_prop_and_pairs.pdf Properties and Pairs], | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.4_fft_algorithm.pdf FFT], | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.0_systems_overview.pdf Systems Overview, p. 63] | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.1_system_properties.pdf System Properties] | ||
+ | **[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.2_convolution.pdf Convolution, pp. 87-92, 97-110] | ||
+ | **[https://engineering.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.6_response_of_lti_sys.pdf system's response] | ||
+ | ** [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.5_periodic_convol.pdf Circular Convolution] | ||
+ | |||
+ | *Prof. Pollak's notes on | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.1_9_2.pdf signals] | ||
+ | **[http://dynamo.ecn.purdue.edu/~ipollak/ee438/FALL01/Fourier_notes1.pdf Fourier series] | ||
+ | **Prof. Pollak's notes on [http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.3_9_26.pdf frequency analysis] | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.6_10_9.pdf z-transform] | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.5_10_8.pdf sampling] | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.4_10_8.pdf FFT] | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL03/notes/Section1.2_9_2.pdf systems] | ||
+ | **[http://cobweb.ecn.purdue.edu/~ipollak/ee438/FALL04/notes/Section2.2.pdf speech processing] | ||
---- | ---- | ||
[[ECE438|Back to ECE438]] | [[ECE438|Back to ECE438]] |
Latest revision as of 07:10, 11 November 2013
ECE438: Digital Signal Processing with Applications
Textbooks and other References
Current Official Textbook (2013)
"Digital Signal Processing," 3rd edition, J.G. Proakis and D.G. Manolakis. Prentice Hall, 1996.
Supplements/Alternatives Textbooks
- "Digital Signal Processing in a Nutshell," by Jan Allebach and Krithika Chandrasekar
- The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D. (free online book)
- "Digital Signal Processing, Theory and Practice", by D. Sundararajan.
- Wikibook on Digital Signal Processing
Supplementary material
- Prof. Bouman's
- Flash-based 438 tutorials: http://www.ecn.purdue.edu/VISE/ee438/demos/flash/
- handout on partial fractial expansion for inverse z-transform
- handout on DFT, FFT (and quantization)
- notes on frequency response: 1.2.3
- notes on Z-transforms and differerence equations
- notes on digital Filter design: overview, part 1, part 2.
- handout on DFT, FFT, and quantization
- 2D FT
- Prof. Allebach's lecture notes on
- complex variables
- Signal Types
- Signal Characteristics
- Signal Transformations
- Special Signals
- signal types
- Fourier analysis
- Derivation,
- Properties and Pairs,
- Z-transform and Difference Equations pp. 33-45,
- Inverse Z-transform
- sampling analysis
- relation between CTFT and DTFT
- sampling rate conversion
- Derivation p. 24
- Properties and Pairs,
- FFT,
- Systems Overview, p. 63
- System Properties
- Convolution, pp. 87-92, 97-110
- system's response
- Circular Convolution
- Prof. Pollak's notes on
- signals
- Fourier series
- Prof. Pollak's notes on frequency analysis
- z-transform
- sampling
- FFT
- systems
- speech processing