Laboratorio di Informatica Lorenzo Mucchi Ingegneria Elettronica e delle Telecomunicazioni
Informazioni sul corso Laboratorio di Informatica è un corso di 27 ore che fornisce un'introduzione all'ambiente di calcolo scientifico MATLAB. Questo corso è rivolto ad utenti principianti e a coloro che necessitano di riprendere argomenti di base. Non è richiesta nessuna conoscenza di MATLAB, e il corso è strutturato per consentire l'assimilazione dei concetti tramite esempi ed esercizi pratici. La competenza in MATLAB si sviluppa così in modo naturale, con particolare attenzione all'applicazione reale. Durante il corso si affronteranno tematiche legate all'analisi dati, alla visualizzazione, alla modellazione e alla programmazione.
Altre informazioni 27 ore 3 crediti Solo idoneità (non c è voto finale) Frequenza non obbligatoria Pre-requisiti: Nessuno Materiale didattico Appunti e dispense (online) Modalità di svolgimento del corso Lezioni frontali (3 ore, il MERC ore 14-17, aula 016) Esercitazioni in laboratorio (24 ore, il MERC ore 14-17, aula 113 e 114) Esame Test di verifica finale al computer
Programma introduzione e richiami delle funzioni base di Matlab grafica 3D scrittura di function che richiamano function in ingresso Risoluzione di problemi: soluzioni di equazioni e sistemi di equazioni, derivate, fitting polinomiale delle curve, equazioni differenziali ordinarie Analisi dei segnali: correlazione e covarianza, analisi di Fourier, Filtri Introduzione all ambiente Simulink Creazione di modelli: Il concetto di modello e di blocco, posizionamenti di blocchi, setting dei parametri e modifica dei blocchi, blocchi di connessione, salvataggio. Simulazione di modelli: Impostazione dei parametri di simulazione, blocchi sorgente, simulazioni tempo-continuo e tempo-discreto. Simulazione di sistemi dinamici reali.
Libri utili G. Naldi, L. Pareschi, G. Russo, "Introduzione al Calcolo Scientifico - Metodi e applicazioni con Matlab", McGraw-Hill, Milano, 2003. Giuseppe Ciaburro, "MATLAB - Guida all'uso ", Edizioni FAG Milano, 2007.
Contatti Sito web del corso: http://lenst.det.unifi.it/~mucchi/labinf.html Sito web del prof: http://lenst.det.unifi.it/~mucchi/ Email del prof: lorenzo.mucchi@unifi.it Stanza del prof: Dip. di Ingegneria dell Informazione, via di Santa Marta 3, 2 piano, stanza 480, Tel. 055 4796413 Ricevimento Dopo la lezione Su appuntamento
Il sito del corso Sul sito http://lenst.det.unifi.it/~mucchi/labinf.html trovate tutto! Materiale didattico (dispense) Esercitazioni Programma Ricevimento Date degli esami Risultati degli esami
Matlab Che cos è Matlab? MATLAB è un linguaggio ad alto rendimento per la computazione tecnica. Esso integra il calcolo, la visualizzazione e la programmazione in un ambiente di facile impiego in cui i problemi e le soluzioni sono espressi in notazione matematica familiare. E strutturato secondo il seguente schema: Matematica e calcolo. Sviluppo di procedura. Modellistica, simulazione e prototyping. Analisi di dati, esplorazione e visualizzazione. Disegno industriale e scientifico. Sviluppo di applicazione, compreso la costruzione grafica dell interfaccia di utente.
Matlab MATLAB è un sistema interattivo in cui l elemento di base è un array. Ciò permette la risoluzione di molti problemi di calcolo tecnici, in particolare quelli con le formulazioni vettorali e matriciali, attraverso algoritmi molto più semplici e snelli rispetto a quelli che sarebbero necessari in un programma in linguaggio scalare non interattivo quali C o il Fortran. MATLAB si è evoluto durante gli anni con input da molti utenti. In ambienti universitari è l attrezzo didattico standard per corsi introduttivi e corsi avanzati, nella matematica, nell ingegneria e nella scienza. MATLAB è anche elemento base di una famiglia di soluzioni application-specific denominate toolbox. Molto utile per la maggior parte degli utenti di MATLAB, toolbox, fornisce le basi per applicazioni di tecnologia specifica.
Toolbox I toolbox sono collezioni complete di funzioni MATLAB (M-files) che estendono l ambiente di MATLAB per risolvere particolari categorie di problemi. Gli ambienti in cui i toolbox sono disponibili sono: elaborazione dei segnali e immagini, sistemi di controllo, reti neurali, logica incoerente, wavelets, Calcolo finanziario e stitistico simulazione e molti altri.