Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Piano Didattico
Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:
Laurea in Informatica - Immatricolazione dal 2025/2026Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
2° Anno Attivato nell'A.A. 2016/2017
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
3° Anno Attivato nell'A.A. 2017/2018
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
Insegnamenti | Crediti | TAF | SSD |
---|
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Linguaggio Programmazione Matlab-Simulink (2017/2018)
Codice insegnamento
4S007126
Docente
Crediti
2
Offerto anche nei corsi:
- Linguaggio Programmazione Matlab-Simulink del corso Laurea in Bioinformatica [L-31]
- Linguaggio Programmazione Matlab-Simulink del corso Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
- Linguaggio Programmazione Matlab-Simulink del corso Laurea magistrale in Medical bioinformatics [LM-18]
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
- - -
Periodo
II sem. dal 1 mar 2018 al 15 giu 2018.
Obiettivi formativi
Acquisizione di una competenza adeguata per la programmazione di base con particolare enfasi ai metodi e alle funzioni specifici di MATALB. Verranno introdotti alcuni dei pacchetti di MATLAB che permettono di risolvere problemi particolari (esempio: SIMULINK). Tutte le lezioni vengono svolte nel laboratorio.
Programma
1. Introduzione a MATLAB: variabili, operatori matematici e logici, caratteri e stringhe, numeri random, uso delle funzioni integrate e della documentazione.
2. Vettori e matrici: operazioni, utilizzo come argomenti delle funzioni, funzioni specifiche per la manipolazione di vettori e matrici, vettori booleani, vettorizzazione del codice.
3. Programmazione in MATLAB: algoritmi e scripts, input/output, grafici (plots), funzioni definite dall'utente.
4. Le istruzioni di selezione e uso delle espressioni logiche: if, else, elseif, switch.
5. Loop e vettorizzazione del codice: for, while e, alternativamente, uso di vettori e matrici per l'ottimizzazione del codice specifica del linguaggio MATLAB.
6. Programmi avanzati in MATLAB, techniche di debugging.
7. Manipolazione delle stringhe.
8. Strutture di dati: Cell Arrays and Structures, vettori di Structures.
9. Introduzione all'elaborazione delle immagini
10. Introduzione a toolbox di MATLAB: SIMULINK.
Autore | Titolo | Casa editrice | Anno | ISBN | Note |
---|---|---|---|---|---|
Stormy Attaway | Matlab: A Practical Introduction to Programming and Problem Solving (Edizione 3) | Elsevier | 2013 | 978-0-12-405876-7 |
Modalità d'esame
Il corso prevede l'acquisizione di 2 CFU di tipologia D (attività a scelta dello studente). La frequenza al corso non è richiesta per acquisire i due CFU, ma è fortemente consigliata.
L'esame consiste in un test scritto di 10 domande con risposta multipla. L'esito dell'esame è di tipo idoneo/non idoneo.
Materiale e documenti
-
2018_04_26 (pdf, it, 2556 KB, 4/26/18)
-
2018_05_03 (pdf, it, 2693 KB, 4/30/18)
-
2018_05_10 (pdf, it, 2408 KB, 5/7/18)
-
2018_05_17 (pdf, it, 1396 KB, 5/24/18)
-
2018_05_17_Simulink_examples (zip, it, 56 KB, 5/24/18)
-
2018_05_24 (pdf, it, 2580 KB, 5/24/18)
-
2018_05_24_Matlab_files (zip, it, 3 KB, 5/24/18)
-
2018_05_31 (pdf, it, 2656 KB, 5/31/18)
-
2018_05_31_Mfiles_Chapter6 (zip, it, 3 KB, 5/31/18)
-
2018_05_31_Mfiles_Chapter7 (zip, it, 0 KB, 5/31/18)
-
2018_06_07 (pdf, it, 2743 KB, 6/7/18)
-
2018_06_07_Mfilies_Chapter8 (zip, it, 2 KB, 6/7/18)
-
2018_06_11 (pdf, it, 2161 KB, 6/11/18)