ULTERIORI ATTIVITA' FORMATIVE
Anno accademico 2017/2018 - 1° annoCrediti: 3
Organizzazione didattica: 75 ore d'impegno totale, 46 di studio individuale, 14 di lezione frontale, 15 di laboratorio
Semestre: 2°
Obiettivi formativi
Fornire gli strumenti fondamentali per utilizzare la programmazione come mezzo di analisi dati e di soluzione di problemi scientifici. Il corso si basa sull'utilizzo di Octave.
Prerequisiti richiesti
Nessuno
Frequenza lezioni
Obbligatoria
Contenuti del corso
Variabili. Espressioni numeriche. Vettori e matrici. Script. Operazioni input/output. Grafici. Istruzioni If. Istruzioni Loop.
Testi di riferimento
S.Attaway, MATLAB a practical introduction to programming and problem solving, BH S. Linge, H.P. Langtangen, Programming for computations MATLAB/Octave, Springen C.F.Van Loan, K Y Daisy Fan, Insight through computing, SIAM
Programmazione del corso
* | Argomenti | Riferimenti testi | |
---|---|---|---|
1 | * | Istruzioni di input-output | |
2 | * | Gestione dei format | |
3 | * | Cicli for e while | |
4 | * | Istruzioni If | |
5 | * | Generazione di grafici | |
6 | * | Utilizzo di Funzioni |
N.B. La conoscenza degli argomenti contrassegnati con l'asterisco è condizione necessaria ma non sufficiente per il superamento dell'esame. Rispondere in maniera sufficiente o anche più che sufficiente alle domande su tali argomenti non assicura, pertanto, il superamento dell'esame.
Verifica dell'apprendimento
Modalità di verifica dell'apprendimento
L'esame consiste nella discussione di uno o più script realizzati dallo studente durante il corso in classe e a casa, nella sua esecuzione e nell'eventuale realizzazione di modifiche richieste dal docente.
Esempi di domande e/o esercizi frequenti
Non disponibili.