Learning objectives
The aim of the course is to provide students with the tools to describe and solve communications and signal processing problems in the MATLAB environment.
Prerequisites
Basics of communications and signal processing.
Prior knowledge of a programming language (recommended).
Course unit content
Introduction to the MATLAB environment.
Solution of algebraic problems with MATLAB.
Modeling and solution of signal processing and communication problems.
Full programme
Introduction to the MATLAB environment (4 hours)
- Variables: scalars, vectors, matrices
- Basic operations and plotting
- Linear algebra
- Scripts and functions
Probability (2 hours)
Signals and systems (10 hours)
- Definitions of signals
- Analog and discrete-time signals
- Operations on signals
- Frequency-domain representation
- Sampling and reconstruction
Fourier transform and spectral analysis (6 hours)
Transmission on the AWGN channel (2 hours)
Bibliography
Notes and programs developed during the lectures.
Teaching methods
Laboratory lectures. The students are required to install the MATLAB software before the beginning of the course.
Assessment methods and criteria
Practical exam held in a computer lab, consisting in the solution of a telecommunications or signal processing problem using MATLAB
Other information
2030 agenda goals for sustainable development
- - -