You are on page 1of 3

1

DIA MATLAB UDES

Noviembre 03 Ponencia #12

MATLAB Bsico para Economistas


Eduardo Snchez, Grupo de Estudios De Economa Matemtica - GEDEM Universidad Nacional de Colombia
Resumen-Algunos modelos econmicos presentan condiciones matemticas que slo admiten soluciones por medio de mtodos numricos. Los textos que ensean la utilizacin de estos mtodos en economa estn dirigidos a estudiantes de Posgrado y Doctorado, dejando de lado a los estudiantes de pregrado. GEDEM ha desarrollado el libro MATLAB Bsico para Economistas para ensear a los estudiantes de pregrado la utilizacin de MATLAB como herramienta computacional para solucionar algunos modelos econmicos por medio de mtodos numricos. Mediante este libro, actualmente se est implementando de manera gradual la enseanza de MATLAB en los cursos de Matemticas de la Facultad de Ciencias Econmicas de la Universidad Nacional.

planteadas en modelos matemticos, y la comprobacin emprica de estas teoras da origen a modelos economtricos. Sin embargo, estos modelos requieren con frecuencia la utilizacin de mtodos numricos y de una herramienta computacional como MATLAB en donde estos se puedan programar. Algunos textos como el de Fackler y Miranda [1] o el de Judd [2] presentan los mtodos numricos y su programacin en MATLAB con aplicaciones a economa. No obstante, estos textos estn dirigidos a estudiantes de Posgrado o de Doctorado, y los modelos econmicos que all se manejan tienen un nivel de complejidad elevado para un estudiante de pregrado. En estas condiciones, el estudiante de pregrado de economa solo dispone de los manuales que ofrece MATLAB para aprender su uso, y algunos textos disponibles en Internet. Pero estos manuales, por su naturaleza, no se especializan en la utilizacin de MATLAB para solucionar numricamente modelos econmicos. Existen varias razones, por las que MATLAB es la herramienta ms adecuada para la programacin de mtodos numricos en modelos econmicos, algunas de ellas son: MATLAB maneja una amplia gama de tareas de clculo tcnico y cientfico, desde la adquisicin de datos y el anlisis hasta el desarrollo de aplicaciones. MATLAB integra clculo matemtico, visualizacin y lenguaje tcnico. Maneja interfaces incorporadas que le permiten acceder rpidamente e importar datos desde instrumentos, ficheros y programas y bases de datos externos. MATLAB integra rutinas externas escritas en C, C++, Fortran y JAVA con sus aplicaciones. MATLAB tiene una comunidad de usuarios superior a 500.000, distribuidos en la industria, el gobierno y la academia. MATLAB es un estndar mundialmente reconocido para clculo tcnico. MATLAB se usa en muchas reas, incluidas el procesado de seales e imagen, diseo de sistemas de control, ciencias de la Tierra y biolgicas, finanzas y economa e instrumentacin.

I. INTRODUCCIN

Para abordar los problemas econmicos, (el crecimiento econmico de un pas, la localizacin espacial de una industria o las decisiones de consumo de un individuo, entre otros), la teora econmica ha desarrollado modelos que utilizan herramientas matemticas, como por ejemplo algoritmos de optimizacin y sistemas dinmicos. En muchos casos, es imposible hallar soluciones analticas al planteamiento matemtico de estos modelos, por lo que se hace necesaria la utilizacin de mtodos numricos y de herramientas computacionales como MATLAB para realizar los clculos que estos requieren. Generalmente, la utilizacin de estas herramientas en el anlisis econmico slo se aborda en cursos de Postgrado o de Doctorado. El objetivo del artculo es presentar el libro MATLAB Bsico para Economistas, que introduce a los estudiantes de pregrado de Economa al manejo de MATLAB y mtodos numricos para solucionar modelos econmicos. En la primera seccin se presenta el problema que justific la realizacin de libro. En la segunda seccin se expone la estructura del libro. Finalmente, la tercera seccin muestra las herramientas que ha diseado GEDEM para la implementacin de la enseanza del libro en cursos de pregrado de Economa.
II. PROBLEMA

Varias teoras como el equilibrio general (esttico, dinmico y espacial) y la economa evolutiva (complementariedades y procesos trayectoria dependientes) han dado respuestas al problema econmico. Estas respuestas estn formalmente

2
La arquitectura abierta facilita el uso de MATLAB y de sus toolboxes para explorar datos y crear herramientas. interaccin Cournot). estratgica entre agentes (modelo de

En respuesta a esta necesidad, desde hace dos aos el Grupo de Estudio De Economa Matemtica GEDEM ha venido trabajando en el desarrollo de un texto que introduce a los estudiantes de economa de pregrado a la programacin de mtodos numricos en MATLAB, y su utilizacin para resolver modelos econmicos que no tienen soluciones analticas. Este texto, llamado MATLAB Bsico para Economistas, ha sido respaldado por la Facultad de Ciencias Econmicas de la Universidad Nacional de Colombia. Tambin, mediante el apoyo de Sergio Monsalve, se presentar a la Universidad Externado de Colombia, como complemento a los libros de texto de Matemticas Bsicas desarrollados por la Unidad de Estudios en Interacciones Econmicas [3], [4], [5], [6].
III. MATLAB BASICO PARA ECONOMISTAS

Integracin presenta los mtodos numricos y su implementacin en MATLAB para el clculo de integrales definidas. A partir de esto, se calculan excesos de oferta y de demanda que permiten hacer anlisis Costo-Beneficio (bienestar). Tambin se introduce el clculo numrico de probabilidades partiendo de funciones de densidad. El captulo de Concavidad parte del clculo numrico de segundas derivadas para analizar utilidades marginales decrecientes y condiciones de segundo orden (suficientes) en problemas de eleccin de planes de consumo y de produccin en microeconoma. Optimizacin es un captulo que se concentra en el clculo de mximos y mnimos en problemas microeconmicos. Tambin muestra cmo hallar races de ecuaciones no lineales, y aplica esto en funciones de excesos de demanda para hallar equilibrios walrasianos. Adicionalmente presenta herramientas para el clculo de equilibrios de Nash en problemas de interaccin estratgica de agentes con funciones continuas. Por ltimo, el captulo de Dinmica parte de la solucin numrica de ecuaciones diferenciales y en diferencias para el anlisis del comportamiento de las variables endgenas en modelos de crecimiento econmico (Solow y Ramsey), transicin demogrfica y ciclos econmicos. Tambin se muestran ejemplos de simulaciones de poltica econmica y sus efectos sobre variables macroeconmicas.
IV. IMPLEMENTACIN

El objetivo del libro es facilitar a los estudiantes de pregrado en economa un primer acercamiento a la aplicacin de mtodos numricos y la utilizacin de MATLAB para solucionar modelos econmicos. La estructura del libro y sus aplicaciones econmicas se presentan a continuacin: El libro inicia con dos captulos introductorios: Conceptos Bsicos, que presenta las ventanas de MATLAB, los M-files y el concepto de procesos iterativos, y Matrices y Vectores, que hace una introduccin al lenguaje matricial que maneja MATLAB. El tercer captulo, llamado Sistemas de Ecuaciones, utiliza MATLAB para solucionar modelos econmicos lineales, como el modelo de Leontieff (matriz insumoproducto) que permite analizar cambios endgenos de la oferta ante cambios exgenos en la demanda de bienes y el modelo IS-LM que busca hallar la tasa de inters y el nivel de producto que vaca simultneamente los mercados de bienes y de dinero. El captulo de Funciones ensea a visualizar grficamente el comportamiento de funciones econmicas (como por ejemplo, funciones de utilidad con aversin al riesgo, funciones de produccin CES, entre otras) en problemas econmicos determinsticos y estocsticos. Tambin se muestra cmo realizar simulaciones de estas funciones ante cambios en sus parmetros (por ejemplo, cambios en sustituibilidad de bienes y factores, tasa de descuento o grado de aversin al riesgo). Derivacin presenta clculos numricos de derivadas para abordar anlisis de Marginalidad, as como solucionar modelos relacionados con teora de juegos e

El primer paso para introducir a los estudiantes de pregrado de Economa al manejo de MATLAB y mtodos numricos fue la elaboracin del libro. Como segundo paso, se propone realizar un proceso de implementacin que consta de dos etapas: Publicacin de versiones preliminares Implementacin gradual en cursos de algebra lineal, clculo diferencial e integral y optimizacin y dinmica. Esto se hace por medio de exposiciones o presentaciones (previamente diseadas) en salas de cmputo en donde los estudiantes realizan ejercicios en MATLAB y utilizan ficheros realizados por GEDEM que sirven de tutoriales. Bibliografa

2.

[1] Fackler, P., y Mario Miranda, Applied Computational Economics and Finance, The MIT Press, 2003.

3
[2] Judd, Kenneth. Numerical Methods in Economics, Cambridge: The MIT Press, 1998. [3] Monsalve, Sergio. Matemticas Bsicas para Economistas 0: Fundamentos. Universidad Nacional de Colombia y Universidad Externado de Colombia, 2005. [4] Monsalve, Sergio, Matemticas Bsicas para Economistas 1: Algebra Lineal, Universidad Nacional de Colombia y Universidad Externado de Colombia, 2005. 5. [5] Monsalve, Sergio, Matemticas Bsicas para Economistas 2: Clculo, Universidad Nacional de Colombia y Universidad Externado de Colombia, 2005. [6] Monsalve, Sergio, Matemticas Bsicas para Economistas 3: Optimizacin y Dinmica, Universidad Nacional de Colombia y Universidad Externado de Colombia, 200

You might also like