Currículo

Introdução às Finanças Computacionais 02331

Contextos

Groupo: Escola de Gestão > Módulos Introdutórios

Objectivos

No final do período curricular desta UC, o aluno deverá conseguir: - Compreender a linguagem de programação em MATLAB - Manipular vectores e matrizes - Executar simples tarefas de programação - Prosseguir a aprendizagem de programação de forma autónoma

Programa

1. Introdução - O que é o MATLAB? - Porque escolher MATLAB para programar - Ambiente de trabalho do MATLAB 2. Variáveis e operações simples - Criar vectores e matrizes - Operações simples - Operações elemento a elemento vs operações standard 3. Indexação e manipulação de matrizes - Indexação de vectores - Indexação de matrizes - Manipulação de matrizes 4. Estruturas de controlo - if...else...end - o ciclo for - o ciclo while 5. Funções - Funções internas do MATLAB - Criar funções próprias 6. Gráficos - A função plot - Criar outros tipos de gráficos 7. Importar e exportar dados - Importar dados externos para o MATLAB - Exportar dados a partir do MATLAB

Método de Avaliação

·

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 0.0

Carga Total -

Bibliografia

Principal

  • - Ruas, J.P. (2014). Lecture Notes, ISCTE-IUL Business School. - Hunt, B.R., Lipsman, R.L., and Rosen, J.M. (2014). A Guide to MATLAB for Beginners and Experienced Users, 3rd edition. Cambridge University Press. - Gilat, A. (2014). MATLAB: An Introduction with Applications, 5th edition.Wiley. :

Secundária

  • - Ugur, O. (2009). An Introduction to Computational Finance. Imperial College Press. - Higham, D.J. (2004). An Introduction to Financial Option Valuation: Mathematics, Stochastics and Computation. Cambridge University Press. - Brandimarte, P. (2006). Numerical Methods in Finance and Economics: A MATLAB-Based Introduction, 2nd edition. Wiley. :

Disciplinas de Execução

2024/2025 - 1º Semestre

2019/2020 - 1º Semestre

2020/2021 - 1º Semestre

2021/2022 - 1º Semestre

2022/2023 - 1º Semestre

2023/2024 - 1º Semestre