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
- Variables: scalars, vectors, matrices
- Basic operations and plotting
- Scripts and functions
Matrix operations and linear algebra
- Definitions of signals
- Analog and discrete-time signals
- Operations on signals
Spectrum of a signal
Filter design
Transmission on the AWGN channel
Bibliography
Notes and programs developed during the lectures.
Teaching methods
Laboratory classes. The students are required to install the MATLAB software before the beginning of the course.
Assessment methods and criteria
Assignment of a task to be solved with MATLAB.
Other information