The course is part of the new English curriculum as well. The course loosely follows the Signals and Systems book by Oppenheim, Willsky and Nawab, slides and sample problems are also based on material from prof. Oppenheim's course at MIT (see MIT's OpenCourseWare here). Additionaly, the slides from prof. Adams' couse on Signals and Systems and University of Vicotria (PDF here) are should be used as a supplementary material
The course is scheduled as follows:
1. | 26/2/2019 |
Introduction to signals and systems. Basic course information. Web pages. Supplementary materials. Introduction to mathematical modeling. System and model definition. Input-output and state formulation. Slides [PDF] |
2. | 5/3/2019 |
Linearity, time invariance and causality. Basic signal types (harmonic, exponential, step, impulse). Impulse and step response. System response. Linearity, time invariance. Stationary and causal systems. Properties of linear, time-invariant systems. Slides [PDF] |
3. | 12/3/2019 |
Input-output and state-space description Input-output and state-space description, cycloid, predator-prey system, state description of continuous-time and discrete-time system of n-th order, examples. Slides [PDF] |
4. | 26/3/2019 |
Laplace transform Fourier transform, Laplace transform definition, basic properties, tables of Laplace transform, Examples Slides [PDF] |
5. | 2/4/2019 |
Inverse Laplace transform Inverse Laplace transform definition, partial fractions decomposition, examples. Slides [PDF] |
6. | 9/4/2019 |
Transfer function Transfer function, impulse and step response, input-output and state-space system stability, examples. Slides [PDF] |
7. | 16/4/2019 |
Z-transform Definition, properties, z-transform tables Slides [PDF] |
Recommended literature
- Oppenheim, A. V., Willsky, A. S., & Young, I. T. (1983). Signals and systems. Englewood Cliffs, N.J: Prentice-Hall. (available on-line)
- For the practical part, we may use either Matlab/Simulink or Python environment to simulate different cases of continuous and discrete system models.
- Matlab resources in English (google and stackexchange are your friends as well):
- MathWorks tutorials,
- on-line modules from UNSW a HIT,
- Cleve Moler books available from MathWorks,
- and of course MIT OpenCourseWare hosts among others a lecture Introduction to MATLAB from 2008, or more recent Introduction to MATLAB Programming from 2011 that includes lecture videos as well.