Laboratorio di Programmazione
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.
Frequenza
Fortemente consigliata.
Prerequisiti
Conoscenze di base di Fondamenti di Informatica.
Modalità di esame
Idoneità, consistente in una prova pratica al calcolatore.
Argomenti
In sintesi il programma di massima del corso è articolato come segue:
Introduzione al linguaggio MATLAB
L’ambiente di lavoro MATLAB
I tipi di dato
Le funzioni di base
Il controllo di flusso
I vettori e le matrici
L’input e output
Creare nuove funzioni
I polinomi
I grafici
La statistica
I metodi numerici
Il calcolo simbolico
La rappresentazione dei segnali
Lavorare con l’audio
Il filtraggio
Esempi applicativi
Le basi di Simulink
Esempi e applicazioni in Simulink
Libri di testo
Testo:
M. Scarpiniti, Laboratorio di Programmazione: MATLAB per l'Ingegnere dell'Informazione, Versione 1.9, Settembre 2020. (Disponibile su AMAZON)
Codice degli esempi fino alla versione 1.7
Complementi
H. Moore, Matlab per l'Ingegneria, Pearson, 2008.
H. Moore, MATLAB for Engineers, 6-th edition, Pearson, 2022.
D. Smith, Engineering Computation with MATLAB, 3-rd edition, Pearson, 2013.
T. A. Davis, "MATLAB Primer", 8-th edition, CRC Press, 2010.
Inizio corsi
Il corso avrà inizio il 23 Settembre 2024, con il seguente orario:
Lunedì, 12:00 - 15:00, Aula 16 dei Laboratori Informatici di Via Tiburtina 205.
Venerdì, 17:00 - 19:00, Aula 16 dei Laboratori Informatici di Via Tiburtina 205.
Ricevimento
Su appuntamento.
Classroom
Il corso è anche disponibile su Google Classroom, con il codice: adpzluj.
Risultati di esame
Appelli di esame
Gli appelli di esame si svolgeranno con il seguente calendario:
I appello: 09 Gennaio 2025, ore 10:00, Aula da definire (prenotazioni fino al 06 Gennaio 2025).
II appello: 12 Febbraio 2025, ore 10:00, Aula da definire (prenotazioni fino al 09 Febbraio 2025).
Appello straordinario: 02 Aprile 2025, ore 10:00, Aula da definire (prenotazioni fino al 30 Marzo 2025). Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.
III appello: 11 Giugno 2025, ore 10:00, Aula da definire (prenotazioni fino al 08 Giugno 2025).
IV appello: 16 Luglio 2025 ore 10:00, Aula da definire (prenotazioni fino al 13 Luglio 2025).
V appello: 16 Settembre 2025, ore 10:00, Aula da definire (prenotazioni fino al 13 Settembre 2025).
Appello straordinario: 27 Ottobre 2025, ore 12:00, Aula 16 di via Tiburtina 205 (prenotazioni fino al 24 Ottobre 2025). Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.
Si ricorda che la prenotazione agli esami si effettua elettronicamente tramite il portale INFOSTUD.