Generalità e obiettivi del corso

L’obiettivo del corso è quello di fornire una panoramica generale al linguaggio MATLAB. Oltre alla descrizione dei fondamenti del linguaggio MATLAB, dei costrutti e dei comandi messi a disposizione per la manipolazione di vettori e matrici e la creazione di grafici, si darà particolar enfasi ai toolbox di interesse per l'ingegneria delle comunicazioni. Si vorrà, quindi, approfondire alcuni argomenti come la trasformata di Fourier, le modulazioni, l'analisi statistica dei segnali, la manipolazione dei segnali multimediali quali l'audio e le immagini, la progettazione di filtri e altre specifiche applicazioni. Infine si introdurrà l’utilizzo di Simulink, utile alla simulazione di sistemi complessi.

Settore Scientifico-Disciplinare (SSD)

ING-IND/31 (Elettrotecnica)

Inquadramento e Crediti

BCOR; Terzo anno; Primo semestre. 6 CFU.

Docenti

Michele Scarpiniti per 3 CFU

Danilo Comminiello per 3 CFU

Frequenza

Fortemente consigliata.

Prerequisiti

Conoscenze di base di Fondamenti di Informatica.

Modalità di esame

Tesina.

Argomenti

In sintesi il programma di massima del corso è articolato come segue:
1.      Introduzione al linguaggio MATLAB
2.      L’ambiente di lavoro MATLAB
3.      I tipi di dato
4.      Le funzioni di base
5.      Il controllo di flusso
6.      I vettori e le matrici
7.      I polinomi
8.      I grafici
9.      L’input e output
10.   Creare nuove funzioni
11.   Il calcolo simbolico
12.   I metodi numerici
13.   MATLAB orientate agli oggetti
14.   Le interface grafiche
15.   La rappresentazione dei segnali
16.   Lavorare con l’audio
17.   Il filtraggio
18.   La statistica
19.   Le modulazioni
20.   Lavorare con le immagini
21.   Esempi applicativi
22.   Le basi di Simulink
23.   Esempi e applicazioni in Simulink

Programma dettagliato


Libri di testo

Complementi

  • H. Moore, Matlab per l'Ingegneria, Pearson, 2008.

  • H. Moore, MATLAB for Engineers, Pearson, 2014.  

  • D. M. Smith, Engineering Computation with MATLAB. Pearson, 2010.

  • T. A. Davis, "MATLAB Primer", 8-th edition, CRC Press, 2010.

Inizio corsi

Il corso avrà inizio il 25 Settembre 2017, con il seguente orario:

  • Lunedì, 10:00 - 13:00, Aula 16, Laboratori informatici di via Tiburtina 205

  • Martedì, 10:00 - 12:00, Aula 6, via Eudossiana 18 (Aula 16, Laboratori informatici di via Tiburtina 205)

Materiale didattico

Dispense:

Laboratorio di Programmazione


Appelli di esame

La verbalizzazione avviene nelle date indicate qui sotto, presso lo studio del docente:

  • I appello:  

  • II appello:  

  • III appello:

  • Appello straordinario:  Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.

  • IV appello:

  • V appello: 

  • Appello straordinario:  Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.

Si ricorda che la prenotazione per gli esami si effettua elettronicamente tramite il portale INFOSTUD.