- Area Economico-Statistica
- Corso di Laurea Magistrale
- Economia e Finanza [F1601M]
- Insegnamenti
- A.A. 2020-2021
- 1° anno
- Informatica per la Finanza
- Introduzione
Syllabus del corso
Obiettivi formativi
Il corso si propone di fornire allo studente le competenze per un uso di Matlab per la risoluzione di problemi di media complessità del suo ambito di specializzazione e di tradurli in procedure automatizzate con uno dei due linguaggi a seconda del tipo di problema
Contenuti sintetici
Programmazione Matlab e applicazione dei due linguaggi alla risoluzione di problemi di elaborazione dati e modellizzazione.
Programma esteso
- Concetto di vettorizzazione delle operazioni
- Introduzione a MatLab:
- presentazione dell’ambiente;
- peculiarità della programmazione in MatLab.
- Programmazione in MatLab:
- operatori, tipi di dati, variabili ed espressioni;
- controllo del flusso;
- funzioni, passaggio parametri, variabili locali e globali;
- script;
- funzioni di libreria per la manipolazione di matrici
- cenno ad altre strutture dati
- accesso a file Excel;
- grafica 2D mediante le funzioni dell’ambiente di sviluppo (cenno).
Prerequisiti
Le
conoscenze di tipo matematico e logico acquisite nella scuola superiore, Algebra lineare, e concetti base sugli algoritmi.
Metodi didattici
Lezioni frontali. Le lezioni si svolgono nei laboratori didattici per consentire agli studenti di applicare immediatamente i concetti spiegati.
Nel periodo di emergenza Covid-19 le lezioni si svolgeranno in videoconferenza sincrona.
Modalità di verifica dell'apprendimento
La verifica dell'apprendimento comprende una prova scritta e una eventuale prova orale. La prova scritta si svolgerà nei laboratori didattici per valutare le abilità dello studente nell'utilizzo di Matlab e le sue competenze nella risoluzione di semplici problemi.
Nel periodo di emergenza Covid-19 gli esami saranno solo telematici. Verranno svolti utilizzando la piattaforma WebEx e la piattaforma esamionline
Testi di riferimento
Periodo di erogazione dell’insegnamento
Secondo semestre
Lingua di insegnamento
Italiano
Learning objectives
The aim of the course is to provide to the students the skill for the use of Matlab language to solve problems of medium complexity in their field of specialization and to translate them into automated procedures with one of the two languages depending on the type of problem
Contents
Matlab programming and applications of both languages to data manipulation and problem modeling
Detailed program
- matrix property review
- vectorial instructions
- Introduction to MatLab:
- GUI;
- MatLab programming: peculiarity.
- MatLab programming:
- operators, data types, variables and expressions;
- flow control;
- functions, parameter passing, local and global variables;
- script;
- predefined functions for matrix, vector, polynomial manipulation ;
- other data structures (basics);
- data exchange with Excel File;
- 2D graphics (basics).
Prerequisites
Mathematical-logical
knowledge as acquired during high-school, linear algebra and basic concepts on algorithms.
Teaching methods
Frontal lessons. Lessons take place in computer science lab to allow students to immediately apply the concepts explained.
During the Covid-19 emergency period, lessons will take place in synchronous videoconference.
Assessment methods
Learning assessment includes a written exam and possibly an oral exam. The written exam will take place in the teaching laboratories to evaluate the student's skills in using Matlab and their competence in solving simple problems.
In the Covid-19 emergency period, exams will only be online. They will be carried out using the WebEx platform and esamionline platform
Textbooks and Reading Materials
Semester
Second semester
Teaching language
Italian
Scheda del corso
Staff
-
Alessandro Avellone