Maxima

Solo disponible en BuenasTareas
  • Páginas : 61 (15074 palabras )
  • Descarga(s) : 4
  • Publicado : 29 de octubre de 2009
Leer documento completo
Vista previa del texto
Maxima: una herramienta de c´lculo a
Universidad de C´diz - Diciembre, 2006 a
Mario Rodr´ ıguez Riotorto
mario@edu.xunta.es

1

Copyright c 2006 Mario Rodriguez Riotorto Este documento es libre; se puede redistribuir y/o modificar bajo los t´rminos de la e GNU General Public License tal como lo publica la Free Software Foundation. Para m´s a detalles v´ase la GNU General Public License enhttp://www.gnu.org/copyleft/gpl.html e This document is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html

´ Indice general
1. Generalidades 2. Despegando con Maxima 2.1. Instalaci´n . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . o 2.2. Entornos de ejecuci´n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o 2.3. Tomando contacto con el programa . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. Matem´ticas con Maxima a 3.1. N´meros . . . . . . . . . . . . u 3.2. Resoluci´n de ecuaciones . . . o 3.3. Patrones y reglas . . . . . . . 3.4. L´ ımites,derivadas e integrales 3.5. Vectores y campos . . . . . . 3.6. Ecuaciones diferenciales . . . 3.7. Probabilidades y estad´ ıstica . 3.8. Interpolaci´n num´rica . . . . o e 3 5 5 6 6 18 18 19 21 24 29 31 37 40 44 46 46 49 51

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

.. . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

4.Maxima como herramienta pedag´gica o 5. Programaci´n o 5.1. Nivel Maxima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2. Nivel Lisp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A. Ejemplos de programaci´n o

2

Cap´ ıtulo 1

Generalidades
Maxima es un programa de Matem´ticas escrito en Lisp. a Su nombre original fueMacsyma (MAC’s SYmbolic MAnipulation System, donde MAC, Machine Aided Cognition, era el nombre del Laboratory for Computer Science del MIT durante la fase inicial del proyecto Macsyma). Se desarroll´ en estos laboratorios entre los a˜os 1969 y 1982 o n con fondos aportados por varias agencias gubernamentales norteamericanas (National Aeronautics and Space Administration, Office of Naval Research,U.S. Department of Energy (DOE) y U.S. Air Force). El concepto y la organizaci´n interna del programa est´n basados en la tesis doctoral que Joel o a Moses elabor´ en el MIT sobre integraci´n simb´lica. Seg´n Marvin Minsky, director de esta tesis, o o o u Macsyma pretend´ automatizar las manipulaciones simb´licas que realizaban los matem´ticos, a ıa o a fin de entender la capacidad de los ordenadorespara actuar de forma inteligente. El a˜o 1982 es clave. El MIT entrega Macsyma al DOE y ´ste a la empresa Symbolics Inc. para n e su explotaci´n comercial, haciendo el c´digo propietario. Debido a la presi´n que la comunidad o o o cient´ ıfica ejerci´ sobre el MIT, ´ste edit´ otra versi´n recodificada ajena a la comercial, dando o e o o as´ nacimiento al denominado DOE-Macsyma. Esta pol´ ı ıtica delMIT con respecto a los proyectos basados en Lisp y Macsyma coincide con la salida de Richard Stallman de la instituci´n y la o posterior creaci´n de la Free Software Foundation. o A partir de 1982, William Schelter traduce DOE-Macsyma a Common Lisp. Parte de la comunidad cient´ ıfica podr´ utilizarlo, pero no tendr´ derechos de redistribuci´n. Es la ´poca en la a a o e que aparecen en el mercado...
tracking img