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:

  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. La statistica

  14. La rappresentazione dei segnali

  15. Lavorare con l’audio

  16. Il filtraggio

  17. Esempi applicativi

  18. Le basi di Simulink

  19. Esempi e applicazioni in Simulink

Programma dettagliato


Libri di testo

Testo:

Codice degli esempi

Pagina GitHub


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 20 Settembre 2021, con il seguente orario:

  • Lunedì, 12:00 - 15:00, DA REMOTO (fintanto che non venga trovata un'aula idonea per il corso).

  • Venerdì, 17:00 - 19:00, Aula 15 dei Laboratori Informatici di Via Tiburtina 205.

Per seguire a distanza le lezioni del corso è sufficiente cliccare il link seguente e autenticarsi con le proprie credenziali Sapienza: https://uniroma1.zoom.us/j/5573383595


Ricevimento

Su appuntamento.


Classroom

Il corso è anche disponibile su Google Classroom, con il codice: 3fmbewt .


Materiale didattico

Esercitazioni:


Testi di esame

  • Testo dell'esame del 25 Gennaio 2018

  • Testo dell'esame del 15 Febbraio 2018

  • Testo dell'esame del 19 Luglio 2018

  • Testo dell'esame del 17 Gennaio 2020

  • Testo dell'esame del 17 Febbraio 2021


Risultati di esame



Appelli di esame

Gli appelli di esame si svolgeranno con il seguente calendario (N.B. La verbalizzazione avverrà presso lo studio del docente):

  • Appello straordinario: 27 Ottobre 2021, ore 10:00, da remoto (prenotazioni fino al 25 Ottobre 2021). Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.

---------------------------------------------------------------------------------------------------------------------------------------------------

  • I appello: 11 Gennaio 2022, ore 10:00, Aula da definire (prenotazioni fino al 09 Gennaio 2022).

  • II appello: 16 Febbraio 2022, ore 10:00, Aula da definire (prenotazioni fino al 14 Febbraio 2022).

  • Appello straordinario: 06 Aprile 2022, ore 10:00, Aula da definire (prenotazioni fino al 04 Aprile 2021). Si ricorda che questo appello è riservato agli studenti part-time, fuori corso, ripetenti e laureandi.

  • III appello: 21 Giugno 2022, ore 10:00, Aula da definire (prenotazioni fino al 19 Giugno 2022).

  • IV appello: 19 Luglio 2022 ore 10:00, Aula da definire (prenotazioni fino al 17 Luglio 2022).

  • V appello: 13 Settembre 2022, ore 10:00, Aula da definire (prenotazioni fino al 11 Settembre 2022).

  • Appello straordinario: 26 Ottobre 2022, ore 10:00, Aula da definire (prenotazioni fino al 24 Ottobre 2022). 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.