Vous êtes sur la page 1sur 6

Manual de Mxima Por Magda Villamil Belki Torres

* Mxima es un programa de clculo simblico, presenta un entorno de trabajo amigable y disponible de unos recursos de clculo numrico, grfico y simblico que lo hacen especialmente apto como herramienta docente en asignaturas de contenido matemtico, cientfico o tcnico. El uso de esta herramienta informtica en la docencia de matemticas nos permite dar un enfoque ms experimetal del proceso de aprendizaje, facilitando que el alumno explore distintas posibilidades mediante la realizacin de grficos, clculos o desarrollos algebraicos que manualmente seran inabordables. Algunas Operaciones por Mxima Resuelve ecuaciones de modo exacto y aproximado. Calcula derivadas primitivas. Calcula aproximaciones de integrales definidas. Representa funciones de una y dos variables. Manipula Polinomios. Realiza operaciones matriciales. Dispone de un lenguaje de programacin de alto nivel que permite incorporar los recursos algebraicos y grficos. Funcionamiento Bsico En el entorno de trabajo se combina una ventana de tipo consola y el navegador Netmath, que permite visualizar y editar documentos HTML que interactuan con Mxima. La consola permite desarrollar una sesin de trabajo interactivo: recoge las entradas y presenta los resultados.

Podemos crear un fichero de texto con una copia de la sesin de trabajo mediante la opcin save console to file del men Edit. Las lneas de ordenes deben terminar en punto y coma (como en Maple) y al dar Enter se obtiene el resultado esperado. Las lneas con etiquetas (C1), (C2),, corresponden a las entradas del usuario; las lineas con etiquetas (D1), (D2),, presentan las respuestas de Mxima. Programa para Matemticas por Mxima Funciones Definicin de una funcin de dos variables (C1) (D1) (C2) (D2) Lmites Tambin puede evaluarse lmites cuando x va al infinito, por ejemplo: (C3) (D3) (C4) (D4) Derivacin Maxima posee comandos para la derivacin siendo ms utilizado el diff . Limit((2*x +1)/(3*x +2)); 2 3 Limit(sin3*x )/(3*X +2); 3 (2,3); cos (6) + 13 (X,Y):= X^2 + Y^2 + cos (x*Y); (X,Y): =x + Y + cos(XY)

La orden diff(f(x),x,n) calcula la derivada n-sima de f(x). Ejemplo: (C4) diff(2*x^2*y+2*x*y,x); (D4) 4xy + 2y (C5) (D5) diff(x^2*y+ y^3,y); x +3y

Integracin Adems MAXIMA tiene varias funciones o comandos que se utilizan para manejar la integracin. El comando INTEGRATE es el que ms se usa pero tambin hay otros comandos que se relacionan con este tpico, como: CHANGEVAR, DBLINT, DEFINT, ERF, ILT, INTSCE, LDEFINT, POTENTIAL, QQ, QUANC8, RESIDUE, RISCH, ROMBERG y TLDEFINT. Claro esta, que cada uno se utiliza de forma diferente y para cuestiones distintas. Para calcular primitivas, usamos integrate(f(x),x).Si especificamos los lmites de integracin, se calcula la integral definida simblicamente; para obtener una aproximacin decimal de una expresin exacta, podemos usar ev(expresin,numer). Ejemplos del clculo de integrales definidas: (C6) (D6) integrate(1/sin(x),x,1,%pi/2); log(cos(1) + 1) log(1 cos(1)) ------------------- - ------------------2 2 integrate(x^2*cos(x),x); (x 2) sin(x) + 2 x cos(x) ev(D6 , numer); 0,60458244594159

(C7) (D7) (C8) (D8)

Ecuaciones Maxima tambin puede resolver ecuaciones como se puede ver en el siguiente ejemplo: (C6) (D6) solve(x^2-5*x+6=0,x); [ x=3 , x=2 ]

Algebra lineal Tambin se pueden manipular matrices, de la siguiente manera: (C7) A:matrix([1,2],[3,4]); [1 2] (D7) [ ] [ 3 4] (C8) B:matrix([1,1],[1,1]); [1 1] [ ] [ 1 1]

(D8)

Operaciones con matrices (C9) (D9) A + B; [2 3] [ ] [4 5]

Grficos Mxima puede representar simultneamente varias funcines de una variable, sealando con el cursor de la ventana grfica, se obtienen las coordenadas de los puntos.

Se pueden realizar grficos con el comando plot2d grfica es en dos dimensiones as: plot2d([sin(x),sin(2*x),sin(3*3)] , [x,0,2*%pi]);

cuando la

O se pueden producir grficos tridimensionales con el comando plot3d as: plot3d(sin(x^2+y^2) , [x,-3,3] , [y,-3,3]);

Conclusin Xmaxima, distribuido bajo licencia GNU-GPL, permite cubrir sobradamente las necesidades matemticas que aparecen en los primeros cursos de las licenciaturas de ciencias y de ingenieria y, si se elabora una documentacin docente adecuada, puede constituir una excelente alternativa a los programas comerciales.

Vous aimerez peut-être aussi