Upload
gonzprin
View
47
Download
0
Embed Size (px)
DESCRIPTION
xxxx
Citation preview
Matlab Aplicado para Economistas
Lambda Group
Daniel [email protected]
Hamilton [email protected]
Agosto 2012
1. Objetivos
El presente curso tiene como objetivo desarrollar entre los participantes las competen-cias necesarias para el uso del Matlab en aplicaciones economicas.
2. Competencias a desarrollar
Este curso sera desarrollado en 32 horas lectivas donde el participante sera capazde:
Entender lenguaje de programacion. Esto le permitira al participante tener las ba-ses necesarias para comprender y adaptarse al lenguaje de programacion de otrosprogramas como EVIEWS, STATA, RATS, GAUSS, etc.
Estimar y simular modelos microeconomicos, macroeconomicos y econometricos. Es-to le permitira al participante resolver y simular computacionalmente los modelosque provee la teorıa economica y econometrica, lo que puede ser potencialmente utilpara complementar estudios de pre y posgrado, ası como para desarrollar trabajosde investigacion o tesis. Adicionalmente, el participante podra replicar papers cuyoscodigos de estimacion en Matlab esten disponibles en la Web.
3. Requisitos
Conocimientos intermedios (deseables) de algebra lineal, macroeconomıa, microeco-nomıa y econometrıa.
4. Metodologıa
Las clases seran complementadas con aplicaciones practicas en aulas de computo, dondeel participante podra aplicar inmediatamente lo aprendido en las clases teoricas.
5. Horario
Las clases se desarrollaran los dıas martes y jueves de 7.00pm a 9.30pm.
1
Matlab Aplicado para Economistas
6. Contenido del Curso
1. Ambiente de trabajo y comandos basicos del MatlabProf. Hamilton Galindo
Introduccion: entendiendo el lenguaje de Matlab.
El ambiente de trabajo del Matlab.
Disposicion e indizacion de matrices.
Funciones incorporadas elementales y palabras reservadas.
Importacion y exportacion de datos de otros programas.
2. Fundamentos de programacionProf. Hamilton Galindo
Diseno y arquitectura de un programa.
Comandos del tipo loop (for y while).
Comandos condicionales (if, elseif y else)
3. Entendiendo los archivos m (m-files)Prof. Daniel Morales
Partituras: creacion y uso.
Funciones: creacion y uso.
Aplicacion: algoritmo de Newton-Raphson.
Aplicacion: algoritmo de Euler.
4. Elaboracion y edicion de graficosProf. Daniel Morales
Elaboracion de graficos en 2D y 3D.
Anotaciones en graficos.
Exportando graficos.
Aplicacion: programando el problema de eleccion del consumidor.
5. Resolucion de ecuaciones no linealesProf. Daniel Morales
Minimizacion de funciones con una variable.
Minimizacion de funciones con varias variables (con restricciones y sin restric-ciones).
Aplicacion: solucion de problemas de optimizacion no lineales restrictos e irres-trictos.
6. Generacion de numeros aleatoriosProf. Daniel Morales
Entendiendo los comandos rand, randn, exprnd, logrndn.
2
Matlab Aplicado para Economistas
Graficas de distribuciones: comandos disttool, randtool y kdensity.
Aplicacion: programacion y analisis con series de tiempo estacionarias AR(p) yMA(q)
7. Matlab y crecimiento economicoProf. Hamilton GalindoSe analizara computacionalmente los siguientes modelos:
Modelo de Solow-Swan determinıstico y estocastico en tiempo discreto. Se cons-truira programas para analizar el modelo determinıstico, estocastico, sensibili-dad del estado estacionario, efectos de corto y largo plazo de cambios en la tasade ahorro y la ineficiencia dinamica.
Modelo de Cass-Koopmans en tiempo continuo y discreto. Se desarrollaranprogramas para analizar la estabilidad y convergencia del modelo, los efectosde corto y largo plazo de la polıtica fiscal, la transicion de la economıa y cambioen parametros estructurales.
8. Matlab y modelos de equilibrio general dinamicos y estocasticos (DSGE)Prof. Hamilton Galindo
En este ultimo modulo del curso se estudiara como simular los modelos de cicloseconomicos reales. Para ello se usara el toolbox de Matlab “Dynare”. Este toolbox esla herramienta estandar que se usa para la simulacion y estimacion de modelos deequilibrio general (DSGE).
Se estudiara a profundidad este toolbox, para ello se cubrira los siguientes temas:[1] declar variables principales y auxiliares [2] parametros [3] condiciones iniciales yfinales [4] definicion de choques [5] simulacion estocastica [6] las funciones impulso-respuesta [7] iteraciones de parametros [8] primera y segunda aproximacion de lasolucion [9] comandos principales para guardar y usar informacion y [10] principalesvariables de informacion de Dynare.
7. Materiales
Se entregara carpetas de trabajo con la guıa de las clases teoricas. Asimismo, se entre-garan los archivos necesarios para llevar a cabo las aplicaciones en Matlab.
8. Evaluacion y certificacion
Debido a la naturaleza eminentemente practica del Matlab, se buscara que los parti-cipantes traten de aplicar lo aprendido fuera de las clases presenciales el mayor tiempoposible. Por ello, a lo largo del curso se programaran dos trabajos practicos para resolu-cion domiciliaria. La resolucion de todos estos ejercicios es requisito indispensable para laentrega de parte de Lambda de un certificado de participacion.
3
Matlab Aplicado para Economistas
9. Duracion y proximo inicio
Inicio: martes 14 de agosto 2012
10. Inversion
Por el curso de 32 horas lectivas la inversion sera:
Tarifa preferencial: S/. 260.
Tarifa normal: S/. 280.
4