BE2M31CZS, BE5B31CZS, AE2M99CZS - Exercises Winter semester 2017/2018

Classification of the work during the semester:

• Attendance at all seminars is mandatory and active participation, knowledge of problems presented at preceeding lectures, and mainly the knowledge of problems solved at previous seminars are required.
• Active participation at seminars is classified by points in selected weeks. Maximum number of points for given seminar is presented in seminar guidelines. Total number of points for the whole semester is 40.
• In the case of unappologized absence the seminar is classified by 0 points.
• An absence can be appologized in the case of approved illness or a serious personal reasons (in this case the absence must be appologized in advance). In the end of the semester, a student obtains in the a point compensation for appologized seminar in the amount related to the average of points per week computed for whole semester.
• Student can obtain some bonus points in the case of exceptional activity at seminar.
• Mandatory condition for the assessment is the earnings of minimum 20 points, i.e. 50% from maximum amount of points for the semester.
• It is not possible to pass the exam without the assessment.

1. Introduction to the Course [Tu - 3 Oct 2017]

Digital signals I - basic characteristics
Practical introduction into MATLAB environmet
Basic time-domain signal characteristic
Signal Modeling
Practical excercises in MATLAB
References: [1], [3], [4], [5]

2. Correlation Analysis and Periodicity in the Signal [Tu - 10 Oct 2017]
Estimation of autocorrelation function
Detection of signal periodicity in the time-domain
Practical excercises in MATLAB

3. Spectral analysis using DFT [Tu - 17 Oct 2017]
DFT (FFT), main features - spectral leakage (signal weigthing)
Periodicity in DFT spectrum,
Practical excercises in MATLAB

4. Spectral Characteristics of Stochastic and Non-Stationary Signals [Tu - 24 Oct 2017]
Short-time and long-time characteristics, PSD - Power Spectral Density
Practical excercises in MATLAB

5. 1st order discrete-time domain systems [Tu - 31 Oct 2017]
Difference equation, transfer function, impulse response, frequency response.
Practical excercises in MATLAB

6. Higher order discrete-time domain systems [Tu - 7 Nov 2017]
Difference equation, transfer function, impulse response, frequency response.
Practical excercises in MATLAB

7. Digital Filtering - FIR filters [Tu - 14 Nov 2017]
Time-domain filtering (difference equation, transfer function), FIR filters, FIR filter design in MATLAB
Practical excercises in MATLAB

8. Digital Filtering - IIR filters [Tu - 21 Nov 2017]
IIR filters, IIR filter design in MATLAB, comparison of IIR and FIR filters
Practical excercises in MATLAB

9. Design of Optimum Digital Filters [Tu - 28 Nov 2017]
Tolerance scheme
Available tools for optimum digital filter design
Practical excercises in MATLAB

10. Digital filtering in the frequency-domain I [Tu - 5 Dec 2017]
Implementation of cyclic convolution
Practical excercises in MATLAB

11. Digital filtering in the frequency-domain II [Tu - 12 Dec 2017]
Implementation of OLA and OLS
Practical excercises in MATLAB

12. Basics of Multi-Band signal Processing [Tu - 19 Dec 2017]
Filter banks, decimation, interpolation
Practical excercises in MATLAB

13. Parametric Metods of DSP [Tu - 2 Jan 2018]
Linear prediction, estimation of AR model parameters (LPC analysis), spectral analysis based on LPC
Practical excercises in MATLAB

14. Hilbert transform. Reserve. Credits. [Tu - 9 Jan 2018]
Linear prediction, estimation of AR model parameters (LPC analysis), spectral analysis based on LPC
Practical excercises in MATLAB