2012年12月23日 星期日

用mathematica學習信號與系統(2)

http://mil.ufl.edu/nechyba/www/__eel3135.s2003/lectures.html
Many of the lecture examples in this class are contained in Mathematica notebooks. If you have access to Mathematica, you can run all the experiments contained therein. If you do not have access toMathematica, you can still view the notebooks (and play any sound examples in those notebooks) through MathReader available for free from Wolfram for the Linux, Windows and Macintosh operating systems. Alternatively, you can view the web-page versions of the Mathematica notebooks as provided below.

DateTopics & Materials
1/7Introduction to signals and systems
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Chapter 1, pp. 1-8, Prentice Hall, Upper Saddle River, NJ, 1998.
Introduction to signals and systems: lecture summary, Spring 2003, EEL3135 (2 pages, 64 kb).
Introduction to signals and systems, Spring 2003, EEL3135 (8.3 Mb). [zipped notebook file, 2.6 Mb]
Data files used in above Mathematica notebook:
Introduction to signals and systems, Spring 2003, EEL3135 (web version of above Mathematica notebook).
1/9Introduction to signals and systems: part II

Introduction to signals and systems, part II: lecture summary, Spring 2003, EEL3135 (1 page, 24 kb).
Introduction to signals and systems: part II, Spring 2003, EEL3135 (7.9 Mb). [zipped notebook file, 1.5 Mb]
Speech wav file used in above Mathematica notebook (44 kb).
Introduction to signals and systems: part II, Spring 2003, EEL3135 (web version of above Mathematica notebook).
1/14Mathematical tools

Mathematical tools: lecture slides, Spring 2003, EEL3135 (2 pages, 1.4 Mb).


Mathematica tutorials

Mathematica tutorials, Wolfram Research, 2003.
Steven Amgott, Mathematica tutorials and notes, Dept. of Mathematics and Statistics, Swarthmore College, 2003.
Mathematica tutorials, Applied Math Dept., Univ. of Colorado, 2003.
Search web for more Mathematica tutorials, Google search engine, 2003.


Matlab tutorials
Matlab examples, The Mathworks, 2003.
Matlab summary and tutorial, Math Dept., Univ. of Florida, 2003.
Search web for more Matlab tutorials, Google search engine, 2003.


Introduction to signals and systems: part III
Introduction to signals and systems, part III: lecture summary, Spring 2003, EEL3135 (3 pages, 48 kb).
Difference equations: lecture examples, Spring 2003, EEL3135 (156 kb). [zipped notebook file, 20 kb]
Difference equations: lecture examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).
1/16Introduction to signals and systems: part IV
Introduction to signals and systems, part IV: lecture summary, Spring 2003, EEL3135 (8 pages, 616 kb).
Difference equations: examples and applications, Spring 2003, EEL3135 (8.8 Mb). [zipped notebook file, 1.2 Mb]
Speech wav file used in above Mathematica notebook (44 kb).
Sample image used in above Mathematica notebook (144 kb).
Difference equations: examples and applications, Spring 2003, EEL3135 (web version of above Mathematica notebook).
1/21Introduction to signals and systems: part V
Introduction to signals and systems, part V: lecture summary, Spring 2003, EEL3135 (6 pages, 128 kb).
Recursive difference equations, Spring 2003, EEL3135 (2.3 Mb). [zipped notebook file, 296 kb]
Recursive difference equations, Spring 2003, EEL3135 (web version of above Mathematica notebook).



A look ahead: lecture slides, Spring 2003, EEL3135 (5 pages, 280 kb).
1/23Continuous-time signals
Continuous-time signals, Spring 2003, EEL3135 (7 pages, 100 kb).
Transformations on continuous-time signals, Spring 2003, EEL3135 (420 kb). [zipped notebook file, 44 kb]
Transformations on continuous-time signals, Spring 2003, EEL3135 (web version of above Mathematica notebook).
1/28Introduction to sampling
Discrete-time signals and sampling, Spring 2003, EEL3135 (6 pages, 132 kb).
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Chapter 4, pp. 83-118, Prentice Hall, Upper Saddle River, NJ, 1998.
Introduction to sampling, Spring 2003, EEL3135 (2.3 Mb). [zipped notebook file, 312 kb]
Introduction to sampling, Spring 2003, EEL3135 (web version of above Mathematica notebook).



Listening to music with incorrect sampling frequencies, Spring 2003, EEL3135.
1/30Sampling in the frequency domain
Sampling in the frequency domain, Spring 2003, EEL3135 (5 pages, 396 kb).



Listening to aliasing: music examples, Spring 2003, EEL3135.
2/4Further discussion on sampling
Further discussion on sampling, Spring 2003, EEL3135 (9 pages, 676 kb).
Additional sampling examples, Spring 2003, EEL3135 (1.9 Mb). [zipped notebook file, 336 kb]
Additional sampling examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).
Nonideal signal reconstruction, Spring 2003, EEL3135 (2.2 Mb). [zipped notebook file, 336 kb]
Nonideal signal reconstruction, Spring 2003, EEL3135 (web version of above Mathematica notebook).



Frequency content of discrete-time signals, Spring 2003, EEL3135.


Discrete-time signals
Discrete-time signals, Spring 2003, EEL3135 (5 pages, 400 kb).
Transformations on discrete-time signals, Spring 2003, EEL3135 (908 kb). [zipped notebook file, 88 kb]
Transformations on discrete-time signals, Spring 2003, EEL3135 (web version of above Mathematica notebook).
2/6Introduction to complex mathematics

Introduction to complex mathematics, Spring 2003, EEL3135 (14 pages, 532 kb).
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Appendix A, pp. 378-98, Prentice Hall, Upper Saddle River, NJ, 1998.
Numeric complex examples, Spring 2003, EEL3135 (16 kb). [zipped notebook file, 4 kb]
Numeric complex examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).
Numeric complex examples session log, Spring 2003, EEL3135 (4 kb).
Plotting complex functions, Spring 2003, EEL3135 (1.4 Mb). [zipped notebook file, 216 kb]
Plotting complex functions, Spring 2003, EEL3135 (web version of above Mathematica notebook).
Plotting complex functions session log (Fig. 9 through 11 in notes), Spring 2003, EEL3135 (4 kb).
2/13Introduction to Fourier analysis
Introdcution to Fourier analysis, Spring 2003, EEL3135 (3 pages, 364 kb).
2/18Fourier series
Fourier series examples, Spring 2003, EEL3135 (11 pages, 208 kb).
Fourier series examples, Spring 2003, EEL3135 (1.3 Mb). [zipped notebook file, 204 kb]
Fourier series examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).


Continuous-time Fourier transform (CTFT)
Fourier series to Fourier transform, Spring 2003, EEL3135 (7 pages, 108 kb).
Continuous-time Fourier transform (CTFT) examples, Spring 2003, EEL3135 (1.2 Mb). [zipped notebook file, 176 kb]
Continuous-time Fourier transform (CTFT) examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).


Discrete-Time Fourier Transform (DTFT)

The Discrete-Time Fourier Transform (DTFT), Spring 2003, EEL3135 (13 pages, 512 kb).
Discrete-Time Fourier Transform (DTFT) examples, Spring 2003, EEL3135 (5.9 Mb). [zipped notebook file, 984 kb]
Discrete-Time Fourier Transform (DTFT) examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).


Discrete Fourier Transform (DFT)

The Discrete Fourier Transform (DFT), Spring 2003, EEL3135 (7 pages, 492 kb).
Discrete Fourier Transform (DFT) examples, Spring 2003, EEL3135 (4.1 Mb). [zipped notebook file, 672 kb]
Discrete Fourier Transform (DFT) examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).



Spectral leakage and windowing

Spectral leakage and windowing, Spring 2003, EEL3135 (5 pages, 136 kb).
Spectral leakage and windowing examples, Spring 2003, EEL3135 (2.8 Mb). [zipped notebook file, 512 kb]
Spectral leakage and windowing examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).


Frequency analysis over time
Frequency analysis over time, Spring 2003, EEL3135 (4 pages, 112 kb).
Time-frequency plots (spectrograms), Spring 2003, EEL3135 (2.3 Mb). [zipped notebook file, 440 kb]
Speech wav file used in above Mathematica notebook (44 kb).
Time-frequency plots (spectrograms), Spring 2003, EEL3135 (web version of above Mathematica notebook).


Fast Fourier Transform (FFT)
The DFT and the Fast Fourier Transform (FFT), Spring 2003, EEL3135 (2 pages, 44 kb).


Introduction to LTI systems
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Chapter 5, pp. 119-156, Prentice Hall, Upper Saddle River, NJ, 1998.
Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution, Spring 2003, EEL3135 (14 pages, 184 kb).


Frequency response of FIR filters
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Chapter 6, pp. 157-201, Prentice Hall, Upper Saddle River, NJ, 1998.
Frequency response of FIR filters, Spring 2003, EEL3135 (9 pages, 112 kb).
Frequency response of FIR filters, Spring 2003, EEL3135 (1.3 Mb). [zipped notebook file, 180 kb]
Frequency response of FIR filters, Spring 2003, EEL3135 (web version of above Mathematica notebook).

FIR filter design: part I
FIR filter design: part I, Spring 2003, EEL3135 (16 pages, 800 kb).
Frequency response of FIR filters: examples, Spring 2003, EEL3135 (2.7 Mb). [zipped notebook file, 504 kb]
Frequency response of FIR filters: examples, Spring 2003, EEL3135 (web version of above Mathematica notebook).
Introduction to FIR filter design: part I, Spring 2003, EEL3135 (4.9 Mb). [zipped notebook file, 608 kb]
Introduction to FIR filter design: part I, Spring 2003, EEL3135 (web version of above Mathematica notebook).



FIR filter design: part II
FIR filter design: part II, Spring 2003, EEL3135 (8 pages, 1.7 Mb).
Introduction to FIR filter design: part II, Spring 2003, EEL3135 (28.1 Mb). [zipped notebook file, 11.1 Mb]
Introduction to FIR filter design: part II, Spring 2003, EEL3135 (web version of above Mathematica notebook).
Composite-filtered music examples (as derived in above Mathematica notebook), Spring 2003, EEL3135.


Introduction to IIR systems
J. H. McClellan, R. W. Schafer and M. A. Yoder, DSP First: A Multimedia Approach, Chapter 7, pp. 202-248, Prentice Hall, Upper Saddle River, NJ, 1998.
Introduction to IIR systems, Spring 2003, EEL3135 (11 pages, 116 kb).

http://mil.ufl.edu/nechyba/www/__eel3135.s2003/lectures.html

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。