Introduction to MATLAB: the MATrix LABoratory

Parte di

Percorso in Softwares for economic data analysis and representation: Matlab, R, LaTeX

Percorso in Softwares for economic data analysis and representation: Matlab, Stata, LaTeX


This course introduces the programming language MATLAB. 

Developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms and creation of user interfaces.


Introduzione a MATLAB: il LABoratorio delle MATrici

Questo corso introduce il linguaggio di programmazione MATLAB. Di proprietà MathWorks, MATLAB permette calcolo matriciale, l’uso di interfacce grafiche per funzioni e dati, l’implementazione di algoritmi e la creazione di interfacce. Il corso si svolge in quattro Sezioni. Nella prima si introduce l’ambiente MATLAB e il linguaggio matriciale di base, insieme alle operazioni di base di tipo scalare, vettoriale e matriciale. Nella seconda si utilizzano le funzioni built-in, le espressioni di flusso (if, for, while) e si definiscono le modalità di creazione di m.files (script e funzioni). Nella successiva Section viene presentato il linguaggio per strumenti grafici. Infine, l’ultima Sezione verte su temi di tipo econometrico: simulazione di processi stocastici e prima analisi di serie storiche economiche.

  • conoscere l’ambiente Matlab; 
  • conoscere le matrici e il caricamento di esse da file esterni; 
  • saper utilizzare operazioni scalari, vettoriali e matriciali; 
  • saper utilizzare espressioni di flusso: for, while, if; 
  • creare m.files: script e funzioni; 
  • creare plot planari e 3D; 
  • saper simulare processi stocastici: AR, MA, ARMA; 
  • conoscere gli aspetti fondamentali dell’analisi delle serie storiche economiche.

Conoscenza minima del sistema operativo sul quale istallare MATLAB; conoscenza del calcolo matriciale; conoscenza della lingua inglese in cui programmare.

Il docente discute i comandi e i temi di interesse in lezioni on line registrate. Durante le lezioni lo studente ha a disposizione le slide utilizzate e i tutorial allegati. Al termine di ciascuna lezione è possibile consolidare le proprie conoscenze con una esercitazione nella quale viene chiesto di programmare righe di codice MATLAB.

È possibile ottenere l'Attestato di partecipazione e il Badge completando le prove di valutazione presenti nel corso (è necessario rispondere correttamente a 7/10 domande per ciascuna sezione).
Introduzione e linguaggio base

Lezioni

Matlab environment (08'10'')
The matrix language (11'01'')
Scalar and matrix operations (12'13'')
Alcuni componenti

Lezioni

Use build-in functions (13'12'')
Flow statements (10'20'')
Create m.files (13'45'')
Strumenti grafici

Lezioni

Graphical tools (14'17'')
Single and multiple plots (12'04'')
Save graphs (07'34'')
Argomenti di Econometria

Lezioni

Simulate time series processes (13'59'')
Prepare your analysis (19'34'')
Modalità Corso
Autoapprendimento
Stato del corso
Auto apprendimento
Durata
4 settimane
Impegno
6 ore/settimana
Categoria
Informatica, Gestione e Analisi Dati
Lingua
Italiano
Tipo
Online
Livello
Base
Avvio Iscrizioni
30 Ott 2016
Apertura Corso
14 Nov 2016
Chiusura Corso
Non impostato

Partecipazione e Attestati

Quota di iscrizione
GRATUITO!
Attestato di Partecipazione
GRATUITO!


MADDALENA CAVICCHIOLI

Dipartimento di Scienze Economiche

MARGHERITA RUSSO

Dipartimento di Economia "Marco Biagi"

Corsi collegati