Line 7: Line 7:
  
 
*I corrected the entire codes of this webpage. Now you are able to click the link and get the information. Thanks! --[[User:Kim415|Kim415]] 21:33, 30 April 2009 (UTC)
 
*I corrected the entire codes of this webpage. Now you are able to click the link and get the information. Thanks! --[[User:Kim415|Kim415]] 21:33, 30 April 2009 (UTC)
 +
**Thanks. --[[User:Mboutin|Mboutin]] 13:14, 1 May 2009 (UTC)
 +
 +
 +
==Basic Material ==
 +
*[http://dynamo.ecn.purdue.edu/~ipollak/ee438/FALL01/complex.pdf Review of complex numbers from Prof. Pollak's supplementary notes]
 +
*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]
 +
* PM's discussion of Linear algebra and Fourier series:  pp. 232-240, 247-253, 399-409,
 +
*[http://dynamo.ecn.purdue.edu/~ipollak/ee438/FALL01/Fourier_notes1.pdf Prof. Pollak's supplementary notes on Fourier series]
  
 
== Signals ==
 
== Signals ==
Line 24: Line 32:
  
 
*Frequency response: [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.3_frequency_response.pdf 1.2.3]
 
*Frequency response: [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.2_systems/1.2.3_frequency_response.pdf 1.2.3]
*Review of complex numbers:  [http://dynamo.ecn.purdue.edu/~ipollak/ee438/FALL01/complex.pdf supplementary notes] [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.1_signals/1.1.5_complex_variables.pdf 1.1.5]
+
*DTFT: PM pp. 253-259, 264-314, 331-345,
*Linear algebra and Fourier series:  PM pp. 232-240, 247-253, 399-409,[http://dynamo.ecn.purdue.edu/~ipollak/ee438/FALL01/Fourier_notes1.pdf supplementary notes]
+
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.3_fourier_analysis/1.3.3_dtft.pdf Fourier analysis]
*DTFT: PM pp. 253-259, 264-314, 331-345,[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.3_fourier_analysis/1.3.3_dtft.pdf 1.3.3]
+
  
 
==Sampling==
 
==Sampling==
*PM pp. 23-33, 738-748, 782-790,[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.1_sampling_analysis.pdf 1.4.1][http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.2_reln_ctft_dftf.pdf 1.4.2][http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.3_sampling_rate_conv.pdf 1.4.3]
+
*PM pp. 23-33, 738-748, 782-790,
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.1_sampling_analysis.pdf sampling analysis]
 +
*Prof. Allebach's lecture notes on [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]
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.4_sampling/1.4.3_sampling_rate_conv.pdf sampling rate conversion]
  
 
==Z-transform==
 
==Z-transform==
*PM pp. 151-197,[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.1_zt_derivation.pdf 1.5.1 Derivation],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.3_zt_prop_and_pairs.pdf 1.5.3 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 1.5.4 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 1.5.5 Inverse Z-transform]
+
*PM pp. 151-197,
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.1_zt_derivation.pdf Derivation],
 +
*Prof. Allebach's lecture notes on [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],
 +
*Prof. Allebach's lecture notes on [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],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.5_z_transform/1.5.5_inverse_zt.pdf Inverse Z-transform]
  
 
==DFT and FFT==
 
==DFT and FFT==
*PM pp. 393-425, 448-475 [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.1_dft_derivation.pdf 1.6.1 Derivation p. 24],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.2_dft_prop_and_pairs.pdf 1.6.2 Properties and Pairs],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.4_fft_algorithm.pdf 1.6.4 FFT],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.5_periodic_convol.pdf 1.6.5 Circular Convolution]
+
*PM pp. 393-425, 448-475  
           
+
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.1_dft_derivation.pdf Derivation p. 24]
*Random sequences[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.1_one_rv.pdf 3.1.1 One Random Variable],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.2_two_rvs.pdf 3.1.2 Two Random Variables],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.3_random_sequences.pdf 3.1.3 Random Sequences],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.4_estimating_distrib.pdf 3.1.4 Estimation of Distributions],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.5_filtering_random_seq.pdf 3.1.5 Filtering],[http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.6_estimating_correl.pdf 3.1.6 Estimation of Correlation Functions]
+
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.2_dft_prop_and_pairs.pdf Properties and Pairs],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.4_fft_algorithm.pdf FFT],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_1/1.6_dft/1.6.5_periodic_convol.pdf Circular Convolution]
 +
 +
 
 +
==Speech==
 +
* Prof. Pollak's notes
 +
* link
 +
         
 +
==Random sequences ==
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.1_one_rv.pdf One Random Variable],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.2_two_rvs.pdf Two Random Variables],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.3_random_sequences.pdf Random Sequences],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.4_estimating_distrib.pdf Estimation of Distributions],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.5_filtering_random_seq.pdf Filtering],
 +
*Prof. Allebach's lecture notes on [http://dynamo.ecn.purdue.edu/~bouman/ece438/lecture/module_3/3.1_random_signals/3.1.6_estimating_correl.pdf Estimation of Correlation Functions]

Revision as of 08:14, 1 May 2009

Reading Guide

UNDER CONSTRUCTION!!! Here is a reading guide to help you get ready for the final exam.

Note: PM refers to the official course book, Digital Signal Processing, 3rd edition, J.G. Proakis and D.G. Manolakis. Prentice Hall, 1996.

  • I corrected the entire codes of this webpage. Now you are able to click the link and get the information. Thanks! --Kim415 21:33, 30 April 2009 (UTC)
    • Thanks. --Mboutin 13:14, 1 May 2009 (UTC)


Basic Material

Signals

Systems

Frequency analysis

  • Frequency response: 1.2.3
  • DTFT: PM pp. 253-259, 264-314, 331-345,
  • Prof. Allebach's lecture notes on Fourier analysis

Sampling

Z-transform

DFT and FFT


Speech

  • Prof. Pollak's notes
  • link

Random sequences

Alumni Liaison

Correspondence Chess Grandmaster and Purdue Alumni

Prof. Dan Fleetwood