MATLAB FOR ELECTRONICS 2
cod. 1007092

Academic year 2017/18
2° year of course - First semester
Professor
Academic discipline
Elettronica (ING-INF/01)
Field
A scelta dello studente
Type of training activity
Student's choice
21 hours
of face-to-face activities
3 credits
hub: PARMA
course unit
in ITALIAN

Learning objectives

The course aims to provide students with the knowledge of the main features of the MATLAB software in order to use it as a support tool to the electronic design throught application examples from previous courses. The students will learn how to use MATLAB and SIMULINK in typical applications of electronics, electrical engineering and signal processing. He/she will learn how to communicate and document the choices made through a well written and documented code.

Prerequisites

Basics concepts about electrical circuits, electronics, signal theory and programming taught in previous courses.

Course unit content

The course represents an in-depth study of the topics covered in the course of “Laboratorio MATLAB per l’elettronica”: it focuses on application examples of the use of MATLAB software as a support for electronic design, starting from the basic notions learned in the first course. The topics covered are system design, modeling and simulation, hardware connection and code generation. Topics include:
1. Application examples in MATLAB
2. Application examples in SIMULINK
3. Hardware connection and code generation.

Full programme

1. SYSTEMS ANALYSIS (4 hours)
1.1. Systems analysis – MATLAB
1.1.1. Laplace Transform and transfer function
1.1.2. Step, impulse and generic signal response
1.1.3. Frequency domain response: systems stability (Bode and Nyquist diagrams)
1.2. Systems analysis – SIMULINK
2. DIGITAL SIGNAL PROCESSING (4 hours)
2.1. Digital signal processing – MATLAB
2.1.1. Discrete Fourier transform ed FFT
2.1.2. FIR and IIR filters design
2.2. Digital signal processing – SIMULINK

3. LINEAR AND DIFFERENTIAL EQUATIONS (5 hours)
3.1. Linear and differential equations, function approximation - MATLAB
3.2. Differential equations - SIMULINK
3.3. Numerical Analysis of digital systems – SIMULINK (2 hours)
3.3.1. Devices modeling
3.3.2. Digital circuit resolution
4. HARDWARE CONNECTION AND CODE GENERATION (4 ore)

Bibliography

Brian H. Hahn, Daniel T. Valentine, Essential MATLAB for Engineers and Scientists, Academic Press, 2017, ISBN: 9780081008775

Teaching methods

10 lessons of 2 hours each. Lessons will be held at a PC to perform exercises on the topics covered.

Assessment methods and criteria

Practical test. The test will be simultaneous with that of the “Laboratorio MATLAB per l’elettronica 2” course. The test will consist of two exercises (one for each course): the student can complete both exercises or only the one related to the course for which he/she wants the recognition of the academic credits. With reference to this course, the exercise will focus on setting, analyzing, and simulating a electrical/electronic/signal processing system, with MATLAB and/or SIMULINK. The test is evaluated on scale 0-32. The honors are reserved to a score of more than 30.

Other information

- - -