miércoles, 31 de mayo de 2017

WXMAXIMA: INTERFASE ESTILO WINDOWS PARA MAXIMA

WXMAXIMA: INTERFASE ESTILO WINDOWS PARA MAXIMA
Ing. Luis Manfredo Reyes

Introducción:
Maxima es un sistema de cálculo simbólico, que fue desarrollado inicialmente   en el lenguaje de programación  Lisp. 

Maxima es un software que se derivó del sistema original Macsyma, desarrollado en el MIT (Massachusetts Institute of Technology) entre los años 1968 y 1982 como parte de un proyecto de investigación en computación simbólica  llamado “MAC”. 


En un gesto digno de agradecimiento, el MIT otorgó  una copia del código fuente original del software  al DOE (Department of Energy) en 1982, en una versión conocida como DOE-Macsyma. 


Una de estas copias fue custodiada por el Profesor William F. Schelter de la Universidad de Texas desde el año 1982 hasta su fallecimiento en 2001. 


En 1998 gracias a las gestiones y perseverancia de Schelter, se  logró obtener el permiso del Departamento de Energía para distribuir el programa bajo la llamada licencia GNU-GPL, iniciando en el año 2000 el proyecto Maxima en SourceForge con el fin de mantener y seguir desarrollando DOE-Macsyma, ahora con el nombre de Maxima. 


El Software puede descargarse, instalarse, utilizarse en forma gratuita, siempre que no se use con fines comerciales, ni se cobre por su uso. El sitio es: 
http://sourceforge.net/projects/maxima/files/latest/download?source=files

Maxima posee un  amplio conjunto de funciones para hacer manipulación simbólica de polinomios, matrices, funciones racionales, integración, derivación, manejo de gráficos en 2D y 3D, manejo de números de punto flotante y grandes, expansión en series de potencias y de Fourier, entre otras funcionalidades.

EXISTE UNA VERSIÓN DE MAXIMA PARA ANDROID E IOS, tanto para tabletas como para teléfonos inteligentes.

Una queja frecuente de los usuarios de Maxima, es que se deben ingresar comandos manualmente, algunos con una estructura poco "elegante".

Por ejemplo, para resolver la integral de xcos x entre '1 y pi, se ingresa:
Integrate[x*Cos[x],{x,-1,3.1416}]

El equipo de trabajo de Sourceforge, ha desarrollado una interfase estilo Windows, para facilitar el uso del sistema y atraer mas usuarios.
Se llama Wxmaxima y es parte del instalador de Maxima que se descarga para Windows, Linux y Mac.

Ambiente de trabajo: la ventana de Wxmaxima es la siguiente:

Las pestaña de Archivos tiene las típicas funciones de Windows, Mac y Linux

Tambien la pestaña Editar tiene las típicas opciones de cualquier programa para Windows, Linux y Mac:

La pestaña de Ecuaciones contiene muchas opciones para resolver diversos tipos de ecuaciones:

En cada una de las opciones, se usa el formato algebraico propio de Maxima.
Por ejemplo, para resolver la ecuación: 4x2+2x-8=0

La interfase genera el codigo de Maxima y presenta la respuesta:

La siguiente pestana permite realizar diversas operaciones con matrices:
En la siguiente seccion estan las opciones de calculo importantes:

En la seccion Simplificar se presentan las opciones de manipulacion algebraica mas comunes


En la seccion Graficos, se presentan los comandos para graficas en 2 y 3 dimensiones:

Tambien existen opciones para la manipulacion numerica de datos:

No hay comentarios:

Publicar un comentario