Professional Documents
Culture Documents
Introduccin al Maple"
Introduccin al Maple
Introduccin
El Maple es un programa de Computacin Algebraica de uso
general que posee innumerables recursos numricos y
grficos, as mismo tambin funciona como un lenguaje de
programacin.
En el presente curso, hacemos una introduccin general de
este programa. El objetivo principal es abordar la mayor parte
de asuntos vistos en cursos bsicos de las universidades:
Clculo Diferencial e Integral, Clculo Vectorial; lgebra Lineal
y Geometra Analtica.
Introduccin al Maple
Introduccin al Maple
Menu principal
En la representacin estndar, podemos visualizar en la parte
superior de la pantalla el menu principal, la barra de
herramientas y la barra de contexto. La barra de contexto
cambia en funcin a lo que el programa esta mostrando en ese
momento.
Introduccin al Maple
Menu principal
En la representacin estndar, podemos visualizar en la parte
superior de la pantalla el menu principal, la barra de
herramientas y la barra de contexto. La barra de contexto
cambia en funcin a lo que el programa esta mostrando en ese
momento.
Introduccin al Maple
Uso de las paletas
Una alternativa de entrada de datos es a travs del uso de
paletas. el Maple posse varias paletas: con smbolos, con
vectores, con matrices, con expresiones, etc..Usar una paleta
es como usar un formulario en blanco.
Introduccin al Maple
Uso de las paletas
Una alternativa de entrada de datos es a travs del uso de
paletas. el Maple posse varias paletas: con smbolos, con
vectores, con matrices, con expresiones, etc..Usar una paleta
es como usar un formulario en blanco.
Introduccin al Maple
Comentarios
En la lnea de comandos de Maple, todo lo que fuera digitado a
la derecha del smbolo # ser considerado un comentario. Los
comentarios son ignorados en la ejecucin del programa,
sirviendo solo de orientacin para el usuario.
Introduccin al Maple
Comentarios
En la lnea de comandos de Maple, todo lo que fuera digitado a
la derecha del smbolo # ser considerado un comentario. Los
comentarios son ignorados en la ejecucin del programa,
sirviendo solo de orientacin para el usuario.
Ejemplo
>
>
Introduccin al Maple
Figure: Comentarios
Introduccin al Maple
Operaciones aritmticas bsicas
Las operaciones aritmticas adicin, sustraccin, multiplicacin
y divisin son representadas por +, , y /, respectivamente.
La prioridad en el clculo de las operaciones es la misma
usada en las matemticas.
Introduccin al Maple
Operaciones aritmticas bsicas
Las operaciones aritmticas adicin, sustraccin, multiplicacin
y divisin son representadas por +, , y /, respectivamente.
La prioridad en el clculo de las operaciones es la misma
usada en las matemticas.
Ejemplo
Expresin
1+23
(1 + 2) 3
6 + 9/3 + 2
2/(1 + 2(35) )
32 /(1 + 2(35) 8)
Valor
7
9
11
8/5
3
Introduccin al Maple
Introduccin al Maple
Constantes
Constantes
Pi
gamma
exp(1)
I
infinity I
Valor
= 3.14159...
= 0.57721...
e = 2.71828...
Introduccin al Maple
Constantes
Constantes
Pi
gamma
exp(1)
I
infinity I
Valor
= 3.14159...
= 0.57721...
e = 2.71828...
Observacin
Hay que tener cuidado para no usar pi en lugar de Pi y no usar
i en lugar de I porque no son la misma cosa.
Introduccin al Maple
Figure: Constantes
Introduccin al Maple
Variables
Una variable es un lugar en la memoria identificado por un
nombre que sirve para guardar valores. Ese nombre puede ser
formado por letras minsculas o maysculas.
Introduccin al Maple
Variables
Una variable es un lugar en la memoria identificado por un
nombre que sirve para guardar valores. Ese nombre puede ser
formado por letras minsculas o maysculas.
Ejemplo
1
Introduccin al Maple
Atribuciones
Un valor puede ser atribuido a una variable como un comando:
variable:=valor
Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado
no confundir con la igualdad x = 2, que compara x con 2.
Introduccin al Maple
Atribuciones
Un valor puede ser atribuido a una variable como un comando:
variable:=valor
Por ejemplo, x := 2 atribuye el valor 2 a la variable x. Cuidado
no confundir con la igualdad x = 2, que compara x con 2.
Ejemplo
Inicialmente, definimos el valor de x como 2.
> x := 2;
x := 2
> x; # muestra el valor de x
2
Introduccin al Maple
Ejemplo
Podemos hacer varias atribuciones simultneamente. Para
eso, basta enumerar las variables separadas por comas y
atribuirles una lista de valores tambin separados por comas.
Por ejemplo, para atribuirle simultneamente los valores 1, 2, 3
a las variables a, b, c, respectivamente, basta digitar el
comando de atribucin:
> a, b, c := 1, 2, 3;
Introduccin al Maple
Ejemplo
Para hacer que el programa esconda el valor de la variable x,
se debe hacer la atribucin: x :=0 x 0 o usar el comando
unassing(x). Es posible usar unassing con varias variables:
unassing(0 x 0 ,0 y 0 ,0 z 0 , ...).
Para hacer que el programa esconda todo lo atribuido
anteriormente, basta usar el comando restart.
Introduccin al Maple
Figure: Atribuciones
Introduccin al Maple
Evaluacin numrica
La evaluacin numrica de una expresin X se hace con el
comando evalf(X). El Maple usa un padrn con una cantidad
de 10 dgitos significativos, mas es posible obtener resultados
con cualquier cantidad de dgitos significativos, basta hacer lo
siguiente:
Introduccin al Maple
Evaluacin numrica
La evaluacin numrica de una expresin X se hace con el
comando evalf(X). El Maple usa un padrn con una cantidad
de 10 dgitos significativos, mas es posible obtener resultados
con cualquier cantidad de dgitos significativos, basta hacer lo
siguiente:
1
Introduccin al Maple
Ejemplo
En este ejemplo, mostraremos los valores de y
digitos significativos.
2 con varios
Introduccin al Maple
Introduccin al Maple
Funciones matemticas
El Maple posee muchas funciones matemticas pre-definidas.
Adems de las funciones elementales bsicas, posee otras
especiales, tales como las funciones beta, gama, logaritmo
integral, seno integral, dilogaritmo, funciones de Bessel, etc.
Listamos en esta seccin solamente una pequea parte de las
funciones bsicas.
Introduccin al Maple
Funciones bsicas
Funcin
abs(x)
sqrt(x)
root[n](x)
surd(x, n)
exp(x)
ln(x)
log[b](x)
log 10(x)
factorial(n)
Descripcin
Valor absoluto de x
Raz cuadrada de x
Raz de ndice n de x
Raz de ndice n de x
Exponencial de x
Logaritmo natural de x
Logaritmo de x en base b
Logaritmo decimal de x
Factorial de n
Ejemplo
abs(3) = 3
sqrt(16) = 4
root[3](8) = 2
surd(27, 3) = 3
exp(4) = e4
ln(exp(1)) = 1
log[2](8) = 3
log 10(1000) = 3
5! = 120
Introduccin al Maple
Funciones trigonomtricas
Funcin
sin(x)
cos(x)
tan(x)
cot(x)
sec(x)
csc(x)
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
arcsec(x)
arccsc(x)
Descripcin
Seno de x
Coseno de x
Tangente de x
Cotangente de x
Secante de x
Cosecante de x
Arco-seno de x
Arco-coseno de x
Arco-tangente de x
Arco-cotangente de x
Arco-secante de x
Arco-cosecante de x
Introduccin al Maple
Introduccin al Maple
Introduccin al Maple
Introduccin al Maple
Introduccin al Maple
Ejercicios
1
2
3
355
113 ,
Verifique que
4 + 5
e6
2143
22 ,
5 77729
10691
Verifique que
254 y ln 462 son
aproximaciones para con, por lo menos 6 cifras
decimales exactas.
4
es prximo de 1.
163
Introduccin al Maple
Figure: Ejercicios
Introduccin al Maple
Figure: Ejercicios