Вы находитесь на странице: 1из 31

Universidad Tecnolgica de El Salvador

Aplicaciones del software libre para el desarrollo del programa del matemtica 1

UNIVERSIDAD TEGNOLOGICA DE EL SALVADOR FACULTAD DE CIENCIAS APLICADAS INFORMATICA Y

Asignatura: Matemtica I Facilitador: Ingeniero Genaro Hernndez Seccin: 01

INTEGRANTES Jos Edwin Magaa Jos Antonio Mendoza Jonathan Geovanni Molina Luis Ernesto Repreza Rodrigo Alcides Campos

Carnet 22-2654-2011 22-1381-2011 25-1382-2011 25-1467-2011 25-1903-2011

Pgina 1

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

2. PLANTEAMIENTO DEL PROBLEMA:


Los sistemas libres son una ventaja pero a la vez una desventaja porque comparten las aplicaciones con otros sistemas. Pero estos sistemas facilitan muchas necesidades en proyectos en los cuales tienden a hacer o facilitar el desarrollo y aprendizaje en muchas reas tanto intelectual como laboral porque por medio de ellos podemos hacer ms eficaz y eficiente las labores porque estos se acoplan a las necesidades de cada usuario ya que se les puede modificar en muchas aplicaciones que uno considere que pueden facilitarle el aprendizaje y enseanza en mbito de innovacin como lo es hoy en da o en la actualidad. Pero estos sistemas libres tienden a hacer que todos nos acoplemos a un mismo ritmo y eso no aumenta nuestra capacidad como para mejora o aprender algo nuevo.

2.1 Descripcin del problema:


Los sistemas libres son una herramienta indispensable para el desarrollo de uno como persona en cual trae beneficios como el facilitar el aprendizaje y el desarrollo en un rea especfica o en la sociedad en la que se vive. Ya que es una sociedad de constante desarrollo tanto tecnolgico como intelectual eso tiende a tener una mayor relevancia en la vida de las personas por lo cual los sistemas libres son herramientas muy tiles para el desarrollo humano.

2.2 Delimitacin del problema:

Pgina 3

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Los sistemas libres en la actualidad estn a la vanguardia de un nuevo mundo en donde la tecnologa es la predominante este es el caso de los sistemas libres que son y sern una herramienta indispensable para el desarrollo de toda sociedad en comn sin importar cun grande el desarrollo alcanzado todos los sistemas libres son las herramientas del desarrollo constante del mundo, pero hay algo ms importante en estos sistemas es su desempeo en cuanto a aplicaciones y variables las cuales se le pueden modificar para lograr un mayor desempeo en un mundo de tecnologa y avances.

2.3 Formulacin del problema:


Los sistemas libres una opcin para el desarrollo constante ya que con ellos facilitamos muchas de nuestras tareas diarias en el trabajo constante y el desarrollo de una sociedad de cambios tecnolgico. Pero estos sistemas su ventaja ms grande que puede tener es el modificar su cdigo madre ya que somos nosotros quienes los perfeccionamos por el simple hecho de que son libres y en ello podemos mejorar las que tiene.

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

los aprendizajes poniendo en prctica los mismos para la

solucin de ejercicios matemticos

Pgina 4

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Nuestros propsitos para este tema de investigacin son los de hacer saber a las personas que nos rodean de que tratamos de hacer uso de estos software ya que estos son de gran utilidad para el desarrollo del programa de matemtica 1

5. IMPACTO CIENTFICO Y TCNICO DEL PROYECTO.


El incremento del uso de software libre con nfasis en matemtica ha incrementado en el salvador pero esto ser beneficioso o afectara el pas? Pues de alguna manera el software libre a beneficiado a El salvador Por qu? Por el sencillo motivo que es ms fcil y econmico obtener un software libre que uno con licencia puedes utilizar software libre de matemticas con las mismas caractersticas que uno de Microsoft esto hace que el estudiante realice trabajos de manera ms eficiente y con menor gasto, Bueno en un mundo tan globalizado se necesita estar a la vanguardia de los nuevos programas, pero a la vez en mundo con grandes problemas econmicos surge el gran salvador el software libre porque ya no gasta 5000 dlares en un licencia para un programa de matemticas si no solo descargas un software libre como R o Mxima que tienen las mismas funciones que uno de Microsoft.

6. ALCANCES Y LOGROS DEL PROYECTO


contar con un instrumento que permita identificar los tipos de software libre que existen y cules son sus funciones y funcionamiento.

Pgina 6

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Con los resultados de la investigacin se pretende comprobar el incremento del uso del software libre Con los resultados de la investigacin determinar si es mejor el uso del software libre o un software de Microsoft Determinar cules son los factores que influyen en el incremento del uso del software libre

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 El concepto y la organizacin interna del programa estn basados en la tesis doctoral que Joel Moiss elabor en el MIT sobre integracin simblica. Segn Marvin Minsky, director de esta tesis, Macsyma pretenda automatizar las manipulaciones simblicas que realizaban los matemticos, a fin de entender la capacidad de los ordenadores para actuar de forma inteligente. El ao 1982 es clave. El MIT entrega Macsyma al DOE y este a la empresa Symbolics Inc. Para su explotacin comercial, haciendo el cdigo propietario. Debido a la presin que la comunidad cientfica ejerci sobre el MIT, este edit otra versin recodificada ajena a la comercial, dando as nacimiento al denominado DOE-Macsyma. Esta poltica del MIT con respecto a los proyectos basados en Lisp y Macsyma coincide con la salida de Richard Stallman de la institucin y la posterior creacin de la Free Software Foundation. A partir de 1982, William Schelter traduces DOE-Macsyma a Common Lisp. Parte de la comunidad cientfica podr utilizarlo, pero no tendr derechos de redistribucin. Es la poca en la que aparecen en el mercado Maple y Matemtica. La versin comercial apenas se desarrolla, es superada por estos dos programas y deja de desarrollarse en 1999. En 1998 Schelter obtiene permiso del Departamento de Energa para distribuir Mxima (as llamado ahora para diferenciarlo de la versin comercial) bajo la licencia GPL (General Public License) de la Free Software Foundation. En el ao 2000 Mxima pasa a ser un proyecto hospedado en Sourceforge y en el 2001 fallece Schelter.

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 La gratuidad del programa, junto con las libertades recin mencionadas, hace de Mxima una formidable herramienta pedaggica, accesible a todos los presupuestos, tanto institucionales como individuales.

7.2 Despegando con Mxima.


7.2.1 Instalacin Mxima funciona en Windows, Linux y Mac-OS. En Windows, la instalacin consiste en descargar el binario exe desde el enlace correspondiente en la pgina del proyecto y ejecutarlo. En Linux, la mayora de las distribuciones tienen ficheros pre compilados con las extensiones rpm o deb, segn el caso. Las siguientes indicaciones hacen referencia al sistema operativo Linux. Si se quiere instalar Mxima en su estado actual de desarrollo, ser necesario descargar los ficheros fuente completos del CVS de Sourceforge y proceder posteriormente a su compilacin. Se deber tener operativo un entorno Common Lisp en la maquina (clips, cmucl, sbcl y gcl son todas ellas alternativas libres validas), as como todos los programas que permitan ejecutar las instrucciones que se indican a continuacin, incluidas las dependencias tcl-tk y gnuplot. Grosso modo, los pasos a seguir son los siguientes:

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Mxima si se quiere trabajar con la interfaz grfica (ver seccin siguiente), teclear wxMaxima.

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 This is a development version of Maxima. The function bug_report() provides bug reporting information. (%i1) donde el smbolo (%i1) nos indica que Mxima est esperando la primera entrada del usuario (i de input). Ahora se puede escribir una instruccin y terminarla con un punto y coma (;) para que el programa la ejecute; por ejemplo, (%i1) diff (1-exp (-k*x), x); -kx (%o1) k %e (%i2) donde le pedimos la derivada de la funcin y = 1 exp (kx) respecto de x, a lo que Mxima responde con kekx, etiquetando este resultado con (%o1) (o de output). El smbolo %e es la forma que tiene Mxima de representar a la base de los logaritmos naturales, de igual forma que %pi representa al nmero _. Ntese que tras la respuesta, la etiqueta (%i2) nos indica que Mxima espera una segunda instruccin. Continuando con la sesin,

Pgina 11

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

7.3 Matemtica con Mxima


7.3.1 Nmeros. Mxima puede trabajar con nmeros enteros tan grandes como sea necesario, Por defecto, no transforma las fracciones a su forma decimal, aunque s las simplifica, La expresin decimal de un nmero racional se puede obtener con una llamada a la funcin float, que devuelve el resultado como un nmero de coma flotante de doble precisin, Si se quiere ms precisin, se puede recurrir a los nmeros decimales grandes, para lo cual se indica en primer lugar la precisin deseada con la variable global fpprec y se hace la transformacin con bfloat, Los nmeros complejos se construyen haciendo uso de la constante imaginaria %i,

Pgina 12

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 que se utiliza para pasar como argumentos de una funcin a todos los elementos de una lista, y la funcin map, que se utiliza para aplicar una funcin a cada uno de los elementos de una lista, Obsrvese que la funcin a aplicar en apply debe ser tal que admita mltiples argumentos; por ejemplo, la funcin suma "+" podra haberse utilizado sin problemas, no as "-", que slo admite un mximo de dos argumentos. Sin embargo, las funciones a utilizar por map deben ser de un nico argumento. A veces se quiere utilizar en map una funcin que no est definida y que no va a ser utilizada ms que en esta llamada a map. En tales casos se puede hacer uso de las funciones lambda; supngase que a cada elemento x de una lista se le quiere aplicar la funcin f(x) = sin(x) + 1 2, sin necesidad de haberla definido previamente, Como se ve, la funcin lambda admite dos argumentos; el primero es una lista (no se puede evitar la redundancia) de argumentos, siendo el segundo la expresin que indica que se hace con los elementos de la lista anterior. 7.3.4 Interpolacin numrica. El paquete interpol permite abordar el problema de la interpolacin desde tres enfoques: lineal, polinomio de Lagrange y splines cbicos. A lo largo de esta seccin vamos a suponer que disponemos de los valores empricos de la siguiente tabla: x 7 8 1 3 6 y 2 2 5 2 7 Nos planteamos en primer lugar el clculo de la funcin de interpolacin lineal, para lo cual haremos uso de la funcin linearinterpol, Empezamos cargando el paquete que define las funciones de interpolacin y a continuacin introducimos los pares de datos en forma de lista. La funcin linearinterpol devuelve una expresin definida a trozos, en la que charfun2(x, a, b) devuelve 1 si el primer argumento pertenece al intervalo [a, b) y 0 en caso contrario. Por ultimo, definimos cierta funcin f previa evaluacin (dos comillas simples) de la expresin devuelta por linearinterpol. Esta funcin la podemos utilizar ahora tanto para interpolar como para extrapolar: Unos comentarios antes de continuar. Los datos los hemos introducido como una lista de pares de nmeros, pero tambin la funcin admite una matriz de dos columnas o una lista de nmeros, asignndole
Pgina 14

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 en este ltimo caso las abscisas secuencialmente a partir de la unidad; adems, la lista de pares de la variable datos no ha sido necesario ordenarla respecto de la primera coordenada, asunto del que ya se encarga Mxima por cuenta propia. El polinomio de interpolacin de Lagrange se calcula con la funcin lagrange; en el siguiente ejemplo le daremos a los datos un formato matricial y le indicaremos a Mxima que nos devuelva el polinomio con variable independiente.

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Al disponer Mxima de un lenguaje muy sencillo, el alumno que tenga que programar algoritmos lo puede hacer ms fcil, ir al grano, sin preocuparse de declaraciones de variables, herencias de clases, crear otras estructuras de datos previas, etc. Permite ms tiempo para reflexionar sobre los modelos y los resultados. 7.4.2 Los inconvenientes: No siempre existe una disponibilidad razonable de los recursos informticos y de hardware. Necesita ms tiempo de dedicacin por parte del profesor, no reconocindose suficientemente a nivel administrativo su esfuerzo adicional. Las actividades y el proceso de enseanza aprendizaje deben ser diferentes a los planteamientos clsicos. Idear nuevas tareas, nuevas formas y nuevos estilos. Al profesor se le debe facilitar informacin sobre el software; si tiene que aprender por su cuenta habr rechazo, ya que ver ante s un doble trabajo: aprender a utilizar el programa y aprender a usarlo como herramienta pedaggica. El profesor debe adquirir ciertos conocimientos mnimos de programacin, con el fin de poder disear actividades a conveniencia y explotar las posibilidades del programa. 7.4.3 Los riesgos: Evitar convertir una clase de Matemticas en una clase de Mxima. Los errores sintcticos frenan la marcha de la clase; es imprescindible que los alumnos tengan que escribir lo menos posible. Evitar que el alumno abandone sus esfuerzos por adquirir habilidades y automatismos manuales. Riesgo de prdida del sentido crtico: fe ciega en los resultados del ordenador. Los entornos grficos pueden dispersar la atencin del alumno (mens, opciones, botones, ventanas, ms ventanas). El entorno de texto puede ayudar a centrar la atencin.

Pgina 16

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 No pretender que esta sea la gran revolucin de la pedagoga matemtica. Mxima ser til en algunos casos, e intil en otros. No forzar situaciones, pero hay contextos que lo piden a gritos.

8. INVESTIGACION DE CAMPO (MANUAL Y GUIA DE TRABAJO)

Pgina 17

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

UNIVERSIDAD TECNOLOGICA DE EL SALVADOR


FACULTAD DE INFORMATICA Y CIENCIAS APLICADAS
DEPARTAMENTO DE MATEMATICA

Gua Prctica de Aprendizaje Aplicacin de mxima

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 CONCEPTO. Llamaremos funcin a toda relacin que cumpla 2 condiciones: 1. El conjunto de partida y el dominio son exactamente iguales (tienen los mismos elementos). 2. Cada elemento del dominio tiene una y solamente una sola imagen. Si una Relacin R es funcin, esta la representaremos por las letras

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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)

lo escribimos as. Y damos entrar, quedando como lo podemos ver

Pgina 20

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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:

Aqu escribimos el ejercicio y damos entrar.

Ahora encontraremos el valor de f(-1), y escribimos el valor:

Pgina 21

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

Luego para graficar est funcin seleccionamos el ejercicio f(x):=x^2-2, y damos clic en el botn que dice: Grficos 2D:

Aqu escogemos la forma en que queremos la grafica.

En este cuadro le damos los valores en este caso de x desde y hasta.

Pgina 22

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Y luego damos aceptar quedndonos el grafico as:

Ahora haremos un ejemplo ms de f en g. Primero escribimos la funcin: F(x)=x+3 y g(x)=x^2-3

Luego escribimos un valor de f y un valor de g f(2) y g(m):

Pgina 23

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

Y al graficar esta funcin nos queda de la siguiente manera f en g:

Pgina 24

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1 Bueno con estos dos ejemplos pudimos ver que para mxima es muy fcil podre resolver este tipo de funciones.

Continuando con los ejercicios, resolveremos unas funciones graficndolas en 3D: Ejemplo 1

Pgina 25

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

Se digitan f(x) luego limites de x, y, la forma del grafico acptar y queda expresado de esta forma queda expresado el grafico

Y al graficar nos queda como se presenta en el siguiente cuadro:

Pgina 26

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

Se digitan f(x) luego lmites de x, y, la forma del grafico aceptar y queda expresado de esta forma queda expresado el grafico

Ya resuelto pasamos a graficarla y no queda as:

Pgina 27

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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:

Ahora resolveremos una ecuacin cuadrtica, y escribimos lo siguiente:

Y damos entrar:

Pgina 29

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

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

Universidad Tecnolgica de El Salvador


Aplicaciones del software libre para el desarrollo del programa del matemtica 1

9.0 CONCLUCIONES Y RECOMENDACIONES


Logrando presentar el uso correcto de la aplicacin se concluye que los objetivos propuestos al trabajo de investigacin fueron completados con xito ya que se explic paso a paso el procedimiento a seguir con los temas que la aplicacin puede procesar de manera sencilla y fcil al aprendizaje explicando el significado de lo que es una aplicacin libre y la diferencia que existe entre software libre y gratuito por lo cual se recomienda al estudiante continuar con la investigacin presentada y realizar modificaciones personales a la aplicacin segn la necesidad del usuario.

10. Bibliografia.

Manual del usuario wxMaxima http://euler.us.es/~curbera/docencia/ManualMaximaCalculo.pdf Video tutoriales en lnea. http://www.vimeo.com/album/62365

Pgina 31