Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual Basico de Comandos
Manual Basico de Comandos
Notacin en Mathematica
a^x
Abs [x]
Sqrt[x]
E^x, o Exp[x]
Log[x]
Log[a,x]
sen(x)
Sin[x]
cos(x)
Cos [x]
tan(x)
Tan[x]
cotg(x)
Cot[x]
cosec(x)
Csc[x]
sec(x)
Sec[x]
arccsen(x)
ArcSin[x]
Pi
ax
|x|
Comandos de Mathematica
1) Definicin de variables y funciones:
Para poder facilitarnos el trabajo podemos asignarles valores a las variables, ej:
x= 7
7
A partir de ese momento siempre x tendr asignado el valor 7, para liberar esa variable, o limpiarla
hacemos:
Clear@xD
Siempre que intentemos graficar o manipular expresiones, es til antes definirlas como funciones.
Hay dos formas:
Ejemplo:
f = Sin@xD
Sin@xD
Entonces cada vez que necesitemos utilizar el seno de x, solo llamamos a nuestra funcin-variable f.
La definicin formal de una funcin es la siguiente:
g@x_D = Sin@xD
Sin@xD
Cuando definimos una funcin en Mathematica, debemos especificar el nombre de la funcin y su variable
independiente, en este caso la funcin es g, y su variable independiente x.
La ventaja de este tipo de definicin es que podemos evaluar la funcin para cualquier valor de x.
Ejemplo:
g@3Pi 2D
1
2) Resolucin de Ecuaciones:
Forma general:
Solve@Ecuacion
Ejemplo:
Valor, variableD
Solve@a x^2+ bx + c
0, xD
3) Resolucin de Inecuaciones:
Primero debemos ingresar una librera, la cual prepara al programa para poder realizar este tipo de
clculos. Es necesario ingresar el comando slo una vez durante la sesin que trabajemos.
<< Algebra`InequalitySolve`
Ejemplo:
4) Grficos:
Para graficar se utiliza el comando Plot, definiendo la funcin, y el intervalo de la variable a graficar.
Ejemplo:
Plot@ funcin, 8 x, xmin , xmax < D
Ejemplos:
0.5
-3
-2
-1
-0.5
-1
Graphics
0.5
-3
-2
-1
1
-0.5
-1
Graphics
Otra forma de graficar, especialmente cnicas, es utilizando el comando ImplcitPlot, el cual posee la
ventaja que en su lnea de comando la ecuacin a poner es funcin de dos variables, es decir que las
ecuaciones se escriben tal cual la encontraramos en un texto o ejercicio, no siendo necesario el poner una
variable en funcin de otra, como sucede con el comando Plot. Por ejemplo para graficar la recta:
y-2x+1=0, se tiene:
Plot@2 x + 1, 8x, 3, 3<D
6
4
2
-3
-2
-1
-2
-4
Graphics
-3
-2
-1
-2
-4
-6
Graphics
20
15
10
u
-10
-5
10
Graphics
Aqu se sigue el mismo procedimiento, luego se agregan unas opciones como son el tamao del grfico
(ImageSize->{400,300}), el color (PlotStile->{RGBColor[rojo,verde,azul]}, grosor de la lnea
(Thickness[0.01]), y nombre de los ejes (AxesLabel->{u,v}]
Aqu f[x_] representa una funcin, el signo := y ; le indican al programa que a continuacin del intro, no
muestre los resultados en pantalla, sino que los guarde internamente. Esto es til cuando escribimos largas
lneas con comandos y queremos ahorrar espacio en pantalla con datos que no nos son de importancia.
Ahora si queremos mostrar los datos en la pantalla:
x 2
y 10 2
f@x_D = J N + J
N
9
6
Num = Solve@f@xD 2.5, yD
f1 = y . Num@@1, 1DD
f2 = y . Num@@2, 1DD
x2
1
+
H10 + yL2
81 36
!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!
14.2302 1. x 14.2302 + x M=,
!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!
9y 18. I0.555556 + 0.037037 14.2302 1. x 14.2302 + x M==
!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!
14.2302 1. x 14.2302 + x M
!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!
14.2302 1. x 14.2302 + x M
Num es la variable donde vamos a guardar los resultados que Solve nos va a entergar. Vemos siguiendo el
orden de las respuestas, que Solve nos entrega dos soluciones para la variable que estamos despejando: y.
Ahora bien, estas dos soluciones estn en un formato de Matriz, la primera solucin corresponde a la fila 1 y
columna 1[1,1], y la segunda solucin se encuentra en el espacio[1,2] o sea fila 1 y columna 2.
Luego tomamos estas soluciones y las vamos a asignar a dos variables: f1 y f2, como hacemos esto?, fjate
en la lnea donde se define f1 y f2, estamos dicindole a f1 que tome la variable y, tal que y corresponde
al valor guardado en [1,1] de Num.
El signo /. representa asignacin, literalmente es como un tal que, ms formalmente es una accin de
reemplazar un valor por otro.
Todo esto es para ser ms gil el proceso de clculo, ya que se podra hacer lo mismo pero cortando y
pegando las soluciones. (A veces lo simple es el mejor proceso).
Resumen de Algunos Comandos tiles
Comando
Plot[f,{x,a,b}]
Plot[f,{x,a,b},opcion1,opcion2,]
Opciones usuales:
PlotStyleRGBColor[a,b,c]
PlotRange{{a,b},{c,d}}
ImplicitPlot[ecuacin==cte, {x,a,b}]
Solve[ecuacin==0, Variable]
FindRoot[ecuacin==0, {Variable,
Punto}]
Limit[f[x],xc]
Limit[f[x],xc,Direction -1]
Limit[f[x],xc,Direction +1]
Limit[f[x],xc,Analytic True]
D[f,x]
D[f,{x,n}]
F[x]
Integrate[f,x]
Integrate[f,{x,a,b}]
N[Integrate[f,{x,a,b}],n]
Cos[x],Sin[x],Tan[x]
Csc[x],Sec[x],Cot[x]
ArcCos[y],ArcSin[y],ArcTan
ArcCsc[y],ArcSec[y],ArcCot
TrigExpand[....]
TrigFactor[....]
TrigReduce[.....]
TrigToExp[....]
ExpToTrig[....]
(-1)1/2
Z= x+yI
ComplexExpand[....]
Z=AEI
Arg[z] o ArcTan[z]
Abs[z]
Re[z]
Im[z]
Conjugate[x+yI]
Utilidad
Grafica la funcin f entre a y b
Grafica la funcin f entre a y b con las opciones
correspondientes
Color de la curva, a = rojo, varia entre 0 y 1
b = verde, varia entre 0 y 1
c = azul, varia entre 0 y1
Rango de grfico: rango de x {a,b}
Rango de y {c,d}
Grafica la ecuacin implcita entre a y b.
NOTA: Para utilizar este comando primero debe cargar la
siguiente librera.
<< Graphics`ImplicitPlot`
Resuelve una ecuacin en funcin de sus variables
Resuelve una ecuacin a partir del punto dado. Este punto
debe estar en la vecindad de la solucin
Calcula el limite de f[x] cuando x tiende a c.
Calcula el limite de f[x] cuando x tiende a c de f[x] por la
izquierda.
Calcula el limite cuando x tiende a c de f[x] por la derecha.
Calcula el limite cuando x tiende a c de f[x]en forma
analtica o simblica .
La derivada de f(x)
La derivada de orden n de f
La funcin derivada de F
Antiderivada de la funcin f con respecto a x
Integral entre a y b de f, puede ser simblica
Calcula la integral numrica entre a y b con n decimales
Funciones Trigonomtricas
Funciones Trigonomtricas Inversas
Expandir una expresin trigonomtrica
Factorizar una expresin trigonomtrica
Reduce una expresin trigonomtrica
Pasa de una expr. Trigonomtrica a una exponencial
Pasa de una expr. exponencial a una Trigonomtrica
I
Notacin de un complejo
Expandir un complejo
Otra notacin con =ArcTan[y/x]
A=(x2+y2)1/2
A
Parte real de z
Parte imaginaria de z
x-yI