Está en la página 1de 21

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Utilizando Mathematica
Sheryl Melara
Universidad Nacional Aut onoma de Honduras

21 de febrero de 2013

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Conociendo Mathematica Deniendo Variables Deniendo Funciones Sintaxis Gracando Funciones Gr acos en dos dimensiones Gr acos en tres dimensiones Resolviendo Integrales Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones Ayuda Cuando Mathematica falla... Comandos Utiles
Sheryl Melara Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Deniendo Variables Deniendo Funciones Sintaxis

Conociendo Mathematica

Mathematica es una poderosa herramienta de c alculo que nos permite hacer gr acos en dos y tres dimensiones, resolver ecuaciones anal ticas y num ericas, ecuaciones diferenciales, hacer desarrollos en series de potencias, resolver integrales, etc.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Deniendo Variables Deniendo Funciones Sintaxis

Deniendo Variables

Para denir variables en Mathematica escribimos, por ejemplo: a = 2; b = 1.5; Y luego hacemos Shift+Enter para compilar lo escrito. Notar que al hacer simplemente Enter el programa no realiza ninguna acci on m as que pasar el cursor al siguiente regl on, por tanto siempre que escribamos un comando para compilarlo hacemos Shift+Enter.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Deniendo Variables Deniendo Funciones Sintaxis

Deniendo Funciones

Para denir funciones en Mathematica escribimos: f[x_]:=a*Sin[b*x] Notar que el argumento de la funci on se escribe entre corchetes y que comienza con letra may uscula. Para evaluar la funci on previamente denida escribimos el nombre de la funci on y entre corchetes el valor en el cual queremos evaluar: f[Pi/2]

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Deniendo Variables Deniendo Funciones Sintaxis

En Mathematica los comandos y funciones se escriben con letra inicial may uscula. Los argumentos de las funciones y las opciones de los comandos entre corchetes y los rangos de las variables, as como parejas de datos se escriben entre llaves. Los par entesis se usan para agrupar expresiones, nunca deben sustituirse por corchetes o llaves.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Gr acos en dos dimensiones Gr acos en tres dimensiones

Gr acos en dos dimensiones


Para gracar la funci on denida usamos el comando Plot de la siguiente manera: Plot[f[x],{x,0,2Pi}] Y obtenemos la siguiente gr aca:

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Gr acos en dos dimensiones Gr acos en tres dimensiones

Podemos cambiar el color de la gr aca usando PlotStyle: Plot[f[x],{x,0,2*pi},PlotStyle->Red,AxesLabel->{"x", "Sin(x)"}, PlotLabel -> "Funciones Peri odicas"]

Con los comandos AxesLabel y PlotLabel colocamos nombre a los ejes y a la gr aca respectivamente.
Sheryl Melara Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Gr acos en dos dimensiones Gr acos en tres dimensiones

Tambi en podemos gracar varias funciones de la siguiente manera: Plot[{Sin[x], Cos[x], x^2}, {x, -10, 10}, PlotRange -> {-3, 3}, AxesLabel -> {x, y}, PlotStyle -> {Green, Red, Purple}]

Donde hemos usado el comando PlotRange para ajustar el rango de la gr aca.


Sheryl Melara Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Gr acos en dos dimensiones Gr acos en tres dimensiones

Gr acos en tres dimensiones


Denimos la siguiente funci on de dos variables: g[x_,y_]:=Exp[-(x^2+y^2)] Para gracarla utilizamos el comando Plot3D: Plot3D[g[x, y], {x, -2, 2}, {y, -2, 2}, PlotStyle -> Orange, AxesLabel -> Automatic] Obteniendo:

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

Integrales Indenidas

Para resolver integrales con ayuda de Mathematica utilizamos el comando Integrate, escribiendo primero el integrando y luego la variable con respecto a la cual se desea integrar, as : In[1]:=Integrate[Sin[x]^2,x] Obteniendo como resultado: Out[1]:=x/2 - 1/4 Sin[2x]

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

Integrales Denidas

Para resolver una integral denida simplemente agregamos los l mites de x as : Integrate[Sin[x]^2,{x,0,Pi}] O bien podemos hacer uso de las paletas si deseamos que nuestro notebook se vea m as bonito.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

Uso de Paletas
Con Basic Math Input podemos escribir integrales, letras griegas y dem as s mbolos.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

Ejercicios

Resolver las siguientes integrales: sin(x )dx tan(x )dx exp (x )dx
0

exp (nx )dx

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

Condiciones

En el caso de la u ltima integral al escribir: Integrate[Exp[n*x], {x, 0, \[Infinity]}] Obtenemos: ConditionalExpression[-(1/n), Re[n] < 0]

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Integrales Indenidas Integrales Denidas Uso de Paletas Ejercicios Condiciones

FullSimplify

En este caso necesitamos decirle a Mathematica si n es positivo o negativo y si pertenece a los reales, para ello usamos el comando FullSimplify as : FullSimplify[Integrate[Exp[n*x], {x, 0, \[Infinity]}], n \[Element] Reals && n < 0] O tambi en podemos agregar la opci on Assumptions a Integrate y luego escribir las condiciones.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Cuando Mathematica falla... Comandos Utiles

Y si estoy en prueba y olvid e como usar los comandos?

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Cuando Mathematica falla... Comandos Utiles

Documentation Center
Para buscar ayuda en Mathematica hacemos click en Help en la barra superior y luego en Documentation Center, escribimos, por ejemplo Plot 3D y el programa despliega informaci on acerca de como utilizar el comando, algunos ejemplos y aplicaciones.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Cuando Mathematica falla... Comandos Utiles

Algunos Problemas

En ocasiones Mathematica se pone rebelde y no hace lo que le indicamos, en ese caso hacemos click en Evaluation Quit Kernel Local, luego Start Kernel Local y compilamos todo nuevamente.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Cuando Mathematica falla... Comandos Utiles

Algunos Comandos Utiles

FindRoot: Interpolar. Solve: Resolver ecuaciones anal ticas, encontrar las ra ces de un polinomio. DSolve: Resolver ecuaciones diferenciales. Series: Hacer expansiones en serie alrededor de un punto. Limit: Evaluar l mites. ContourPlot: Gracar l neas de contorno. Table: Crear una tabla de datos ListPlot: Gracar una lista de datos.

Sheryl Melara

Utilizando Mathematica . . .

Conociendo Mathematica Gracando Funciones Resolviendo Integrales Ayuda

Cuando Mathematica falla... Comandos Utiles

Yo s entiendo la teor a, s olo que no puedo resolver los problemas.


-An onimo

Sheryl Melara

Utilizando Mathematica . . .

También podría gustarte