Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicaciones del software libre para el desarrollo del programa del matemtica 1
INTEGRANTES Jos Edwin Magaa Jos Antonio Mendoza Jonathan Geovanni Molina Luis Ernesto Repreza Rodrigo Alcides Campos
Pgina 1
1. INTRODUCCION
El presente trabajo consiste en el estudio e investigacin de las Aplicaciones matemticas de software libre, el concepto en si de lo que es una aplicacin de software libre, porque se le considera como software libre y la gama de variedad existentes de aplicaciones. Se Presenta el estudio especfico de una de las aplicaciones en especial de software libre, la historia de su nacimiento, su creador, las funciones que se pueden realizar con dicha aplicacin y el modo de uso de esta, el conocimiento de la aplicacin hacia la sociedad y el nivel de aceptacin por la misma. Es importante mencionar que se presenta el manual de uso correcto de la aplicacin, su instalacin pas a paso, la descripcin detallada de su interfaz de usuario y las funciones de cada parte de ella
Pgina 2
Pgina 3
3. Objetivos
Conocer el uso correcto del software matemtico libre wxMaxima como una herramienta til al momento de trabajar ejercicios.
Fomentar el conocimiento necesario del software para solucionar ejercicios de una manera ms precisa y exacta.
Concretizar
Pgina 4
4. JUSTIFICACIN
Existe una estrecha relacin entre el estudiante y los software libre para el desarrollo de el programa de matemtica 1, dado que mientras se incremente el uso de este tipo software libre cada vez mas personas asumirn el rol consciente frente a los software libres. Por lo que hace necesario dar a conocer las
aplicaciones de software libre dirigido ala poblacin joven para alcanzar los propsitos establecidos En este sentido, considerando la incidencia del uso de software libre donde muchos de ellos se deben al uso de estudiantes, el mal uso de este tipo de software se debe al no conocimiento de las principales aplicaciones de estos. As pues esta investigacin se justifica, por cuanto el conocimiento que tengan las personas sobre las aplicaciones de este tipo software libres puede repercutir en medidas educativas para el aprendizaje de las aplicaciones sobre este tipo software libres Los propsitos que nos han influenciado para la investigacin de este tema de estudio es por la simple razn de que nosotros como jvenes conozcamos muy bien las aplicaciones de los software antes mencionados ya que estos son muy tiles para la resolucin de problemas matemticos. Nuestro pas El Salvador es una de los muchas naciones que esta haciendo uso de este tipo software.
Pgina 5
Pgina 6
7. MARCO TERICO
7.1 Mxima.
Mxima es un programa de Matemticas escrito en Lisp. Su nombre original fue Macsyma, donde: MAC: Machine Aided Cognition. SY: symbolic. MA: manipulation system.
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 aos 1969 y 1982 con fondos aportados por varias agencias gubernamentales norteamericanas.
Pgina 7
Uno de los aspectos ms relevantes de este programa es su naturaleza libre; la licencia GPL en la que se distribuye brinda al usuario ciertas libertades: Libertad para utilizarlo Libertad para modificarlo y adaptarlo a sus propias necesidades Libertad para distribuirlo Libertad para estudiarlo y aprender su funcionamiento.
Pgina 8
1. Descargar las fuentes a un directorio local siguiendo las instrucciones que se indican en el enlace al CVS de la pgina del proyecto. 2. Acceder a la carpeta local de nombre mxima y ejecutar las instrucciones . /bootstrap . /configure --enable-clisp --enable-lang-es-utf8 make make check sudo make install make clean 3. Para ejecutar Mxima desde la lnea de comandos escribir
Pgina 9
7.2.2 Entornos de ejecucin. Como queda comentado al final de la seccin anterior, una vez instalado Mxima, se dispone de dos entornos de ejecucin, uno basado en texto, ejecutndose desde la lnea de comandos, Figura 2.1, y otro basado en el entorno grfico tcl-tk, Figura 2.2. Ambos son partes constituyentes del programa Mxima. Otro entorno grfico es Wxmaxima, Figura 2.3, que aun no siendo parte del proyecto Mxima, se distribuye conjuntamente con el ejecutable para Windows. En Linux, una vez instalado Mxima, se podr instalar este entorno separadamente2. Una cuarta alternativa, que resulta muy vistosa por hacer uso de TEX, es la de ejecutar Mxima desde el editor Texmacs3, Figura 2.4. Adems de los citados, en los ltimos tiempos han aparecido varios proyectos de entornos basados en la web; se puede acceder a ellos a travs del enlace Related Project de la pgina web de Mxima.
7.2.3 Tomando contacto con el programa. En esta sesin se intenta realizar un primer acercamiento al programa a fin de familiarizarse con el estilo operativo de Mxima, dejando sus habilidades matemticas para ms adelante. El cdigo que se muestra est copiado y pegado del entorno de texto. Una vez iniciada la ejecucin del programa, se nos presenta una cabecera: Mxima 5.9.3.1cvs http://maxima.sourceforge.net Using Lisp CLISP () Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter.
Pgina 10
Pgina 11
Pgina 12
7.3.2 Resolucin de ecuaciones La funcin algsys resuelve sistemas de ecuaciones algebraicas. Admite como argumentos dos listas, en la primera se escribe la ecuacin o ecuaciones del sistema, en las que si se omite la igualdad se interpretan como igualadas a cero; en la segunda lista se colocan los nombres de las incgnitas. Veamos algunos ejemplos: Ecuacin polinmicas de tercer grado 4x3 2x2 + 5x 7 = 0 Cuando Mxima no es capaz de resolver el sistema algebraicamente, recurre a mtodos de aproximacin numrica, como en el caso de la ecuacin polinmica x5 + x4 + x3 + x2 + x = 0 Ms all de las ecuaciones algebraicas, Mxima no dispone de algoritmos de resolucin simblica, aunque s existe un mdulo para la aplicacin del mtodo de Newton. Resolucin de la ecuacin 2uu 5 = u En los anteriores ejemplos, el primer argumento es una lista con la ecuacin o ecuaciones a resolver, las cuales se suponen igualadas a cero; el segundo argumento es la lista de variables y el ultimo el valor inicial a partir del cual se generar el algoritmo y cuya eleccin determinar las diferentes soluciones del problema.
7.3.3 Patrones y Reglas. En un programa de clculo simblico, este no slo debe tener informacin sobre una funcin u operacin a partir de su definicin, sino que tambin habr propiedades y reglas de transformacin de expresiones de las que un programa como Mxima debe tener noticia. Antes de abordar este tema, convendr reparar en dos funciones que suelen ser de utilidad en este contexto y que se relacionan con las listas; la funcin apply,
Pgina 13
7.4 Mxima como herramienta pedaggica En los ltimos tiempos se promueve el uso de las tecnologas informticas en todos los niveles de la enseanza. Centrndonos en los sistemas de clculo simblico, se pueden citar algunas ideas que, como todas las ideas, son por naturaleza opinables y sujetas a mltiples matices. Es por eso que se ve la participacin que esta aplicacin puede tener al momento de elaborar o desarrollar una clase interactiva con los temas del programa de matemtica I que esta aplicacin puede procesar. 7.4.1 Las ventajas: Permite experimentar directamente sobre modelos reales, de mayor dificultad matemtica, evitando la dispersin de esfuerzos en clculos tediosos. Hay sesiones con los alumnos en los que se desea trabajar ms el concepto que las habilidades manipulativas. El alumno aprender ms rpidamente a utilizarlo si asiste a explicaciones donde el profesor lo usa junto con un can proyector. Ayuda a interpretar los aspectos geomtricos de los fenmenos bajo estudio; los grficos son inmediatos, al contrario que cuando se hacen a mano en la pizarra. Promocin del trabajo creativo frente al rutinario. La licencia libre de Mxima permite que los alumnos puedan disponer de el en casa; pudiendo disearse nuevas formas de trabajo personal. Puede fomentar la colaboracin entre profesionales de la educacin. Es bueno crear equipos que compartan experiencias educativas; lo que a uno se le est escapando, otro lo ve claro.
Pgina 15
Pgina 16
Pgina 17
INTRODUCCION
El presente libro est conformado por el manual de usuario del software libre wxMaxima, en el cual detalla la forma correcta de cmo realizar ecuaciones lineales, cuadrticas y radicales, el proceso de solucin de funciones lineales y exponenciales previamente impartidas en clases. Se Presenta paso a paso el procedimiento que se debe realizar al estar trabajando en el software, la explicacin detallada de su interfaz de usuario y se anexa una gua de trabajo para una mayor comprensin del uso correcto del software matemtico wxMaxima.
Pgina 18
f, g, h
Si f es funcin, y(x, y) f podemos escribir (x, f(x)) donde y= f(x) que se lee y es igual a f de x Dnde: x= Variable independiente Y= Variable dependiente. Ahora resolveremos unos ejercicios donde encontraremos el valor de f(x): Como encendemos Mxima: Paso 1. Clic en inicio Paso 2. Programas Paso 3. Mxima 0.7.5 Paso 4. WxMaxima 0.7.5
Pgina 19
Quedando de esta manera, damos cerrar en el cuadro de dialogo que nos aparece en medio de la pantalla, y comenzamos a escribir el ejercicio: F(x) = x^2-2 F(x):=x^2-2 en la pantalla hale f (0), f (-1), f (2), f (1/2)
Pgina 20
Luego de haber ingresado el ejercicio, encontraremos los valores que nos piden. Para encontrar el valor de 0 debemos de escribirlo de la siguiente manera: F (0) y damos entrar:
Pgina 21
Luego para graficar est funcin seleccionamos el ejercicio f(x):=x^2-2, y damos clic en el botn que dice: Grficos 2D:
Pgina 22
Pgina 23
Pgina 24
Continuando con los ejercicios, resolveremos unas funciones graficndolas en 3D: Ejemplo 1
Pgina 25
Se digitan f(x) luego limites de x, y, la forma del grafico acptar y queda expresado de esta forma queda expresado el grafico
Pgina 26
Se digitan f(x) luego lmites de x, y, la forma del grafico aceptar y queda expresado de esta forma queda expresado el grafico
Pgina 27
Ejem plo 2
En este otro caso se escribe la funcin luego se da aceptar luego se pasa a exponencial la funcin se evala En el grafico se elige el tipo.
Pgina 28
Ahora resolveremos ecuaciones lineales, y para eso digitaremos el ejercicio de la siguiente manera: 3*x+5=3-2*x y luego damos entrar y nos queda la respuesta as:
Y damos entrar:
Pgina 29
Y para resolver una ecuacin con radical podemos escribirla de la siguiente manera: Solve (6+sqrt(9)=sqrt(16)*x-2) y la respuesta la muestra as:
Con estos pocos ejercicios esperamos haber logrado aplicar el funcionamiento de mxima, en ejercicios como en grficas.
Pgina 30
10. Bibliografia.
Pgina 31