CODICE | 87035 |
---|---|
ANNO ACCADEMICO | 2021/2022 |
CFU |
|
SEDE |
|
PERIODO | 2° Semestre |
MATERIALE DIDATTICO | AULAWEB |
Il corso costituisce un'introduzione all’utilizzo delle routine e dei principali comandi implementati all'interno del software Matlab.
Il corso ha come obiettivo quello di introdurre gli studenti all’utilizzo del linguaggio di programmazione matlab, utilizzato nella professione presso banche di investimento. Il corso si prefigge di dotare lo studente degli strumenti di programmazione di base che gli consentano di risolvere problemi di modellistica lineare e non lineare, stima,test statistici e di verifica empirica su dati finanziari e simulazioni di Monte Carlo.
Il corso si propone di fornire agli studenti gli elementi base della programmazione in ambiente Matlab, attraverso lo sviluppo di semplice codice e l'applicazione a problemi in ambito finanziario. I risultati attesi di apprendimento consistono in conoscenze e competenze di base per la risoluzione numerica di problemi in ambiente Matlab.
Non è previsto alcun prerequisito di programmazione
Lezioni frontali e lezioni in aula computer
Programma/Contenuti |
Parte I: Introduzione al linguaggio. Functions and commands, script files, il workspace, come importare i dati. Parte II: Elementi del linguaggio. Tipi di dati, vettori, matrici, traposte, operazioni tra matrici, fattoriali, funzioni di matrici, matrici elementari, matrici speciali, random number generators. Parte III: M-file. Introduzione ai costrutti logici “for”, “if”, “if -else”, “elseif”. Confronto tra “if “ multipli e “elseif” Parte IV: Loops. Ripetizione determinata con “series for”, ripetizione indeterminata con “series while”. Parte V: Esempi di programmazione di modelli matematici afferenti al campo dell’econometria, della finanza quantitativa e del Machine Learning. |
Dispense a cura del docente disponibili su aulaweb
Ricevimento: Giovedì ore 10 su Teams
MARIA LAURA TORRENTE (Presidente)
PIERPAOLO UBERTI
2° Semestre
Modalità di accertamento |
Esame orale. Al termine del corso verra’ assegnato un take home project a ciascuno studente. Lo studente dovra’ dimostrare di aver appreso il linguaggio matlab scrivendo il programma per poter risolvere i problemi posti, stimando quanto richiesto e discutendo con il docente i propri risultati nel corso di un esame orale. |
Ripetizione dell’esame |
Nessun salto d’appello |
Modalità di accertamento |
Esame orale. Al termine del corso verra’ assegnato un take home project a ciascuno studente. Lo studente dovra’ dimostrare di aver appreso il linguaggio matlab scrivendo il programma per poter risolvere i problemi posti, stimando quanto richiesto e discutendo con il docente i propri risultati nel corso di un esame orale. |
Ripetizione dell’esame |
Nessun salto d’appello |
Data | Ora | Luogo | Tipologia | Note |
---|---|---|---|---|
13/01/2022 | 10:00 | GENOVA | Orale | |
27/01/2022 | 10:00 | GENOVA | Orale | |
04/05/2022 | 10:00 | GENOVA | Orale | Appello straordinario riservato esclusivamente ai laureandi a.a. 2020/21 |
06/06/2022 | 10:00 | GENOVA | Orale | |
20/06/2022 | 10:00 | GENOVA | Orale | |
18/07/2022 | 10:00 | GENOVA | Orale | |
06/09/2022 | 10:00 | GENOVA | Orale |