Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instrucciones Bsicas
1) Una vez ingresado a Maple se encontrar con una hoja de trabajo en blanco en la que
aparecer un puntero seguido de una barra vertical.
2) Cada vez que finalice una frase deber escribir punto y coma (si desea que su resultado
aparezca explcitamente) dos puntos (si desea que no aparezca el resultado).
3) Puede abandonar Maple por dos vas: eligiendo Exit del men File o bien escribiendo el
comando quit. Si usa Exit, Maple le preguntar si desea respaldar su trabajo (usted deber
decidir entre Si, No Cancelar). Si usa el comando quit, Maple no le har consulta alguna.
Despus de haber ingresado dicho comando, simplemente deber presionar la tecla enter.
Con sta accin usted abandona su hoja de trabajo y el programa Maple, perdiendo la
informacin que tena en la hoja de trabajo.
4) Maple le ofrece ayuda en lnea mediante los comandos ?, ?? y ??? . El comando ?
seguido de algn tpico, har que Maple le d una explicacin detallada de se tpico, de
sus secuencias de llamada y de algunos ejemplos. Si usa ?? seguido de algn tpico, Maple
slo le indicar qu y cmo escribir adecuadamente el comando relacionado con el tpico
en cuestin. Si usa ??? seguido de algn tpico, Maple le ofrecer solamente ejemplos
relacionados con el tpico consultado, omitiendo toda explicacin. Para salir de cualquiera
de stas ayudas en lnea oprima las teclas Alt y F4 simultneamente.
5) Usted puede detener un clculo que considere que es demasiado largo y demoroso para
Maple. Para ello puede usar el icono Stop que aparece en el men de Maple y que se
enciende cada vez que Maple est procesando un clculo. El proceso se detiene haciendo
un click con el mouse sobre dicho icono.
6)
Al ingresar comandos y frases en su hoja de trabajo tome en consideracin que los
errores ms comunes son los siguientes:
(1)
Olvidar al final de cada frase el punto y coma
(2)
No escribir los parentesis necesarios
(3)
(4)
(5)
7)
Antes de intentar realizar las tareas, le sugerimos que desarrolle previamente todos
los ejemplos que aparecen en los Laboratorios.
8)
El comando restart, reinicia la pgina de trabajo, desevaluando las variables
asignadas, dejndolas libres.
COMANDOS DE MAPLE
COMANDOS BASICOS PARA ARITMETICA Y ALGEBRA
x+y;
x - y;
x*y;
x/y;
x ^ y;
abs(x);
x :=2 ;
x = x;
subs(x=a, f);
evalf(expr);
evalf(expr,n);
evalc(imagin, expr);
evalm(matr,expres);
collect(expression,x);
collect(f,[p,q]);
expand(expr);
factor(expr);
fsolve(f(x)=0, x);
fsolve(f(x)=0, x, a..b)
fsolve(f(x)=0, x ,complex);
Pi ;
simplify(expresin);
solve(f(x)=0, x);
solve({f(x,y)=0, g(x,y)=0},{x,y});
sqrt(x);
I;
();
coeff(expression,x,2);
with(student);
completesquare(expr,[x,y]);
completesquare(quad,[x,y,z]);
suma x e y
resta x e y
multiplica x e y
divide x por y
eleva x a y
valor absoluto de x
asigna a x el valor 2
suprime un valor asignado a x, quedando x libre
sustituye la variable x en f por a
evala una expresin usando decimales
evala hasta n dgitos
evala nmeros complejos
evala una expresin matricial
agrupa expresiones segn la potencia de x
en f, agrupa todos los trminos con p, y todos
los trminos con q
desarrolla una expresin algebraicamente
factoriza un polinomio
soluciona numricamente la ecuacin en x, f(x) =0
soluciona numricamente en x, f(x)=0, entre a y b
halla numricamente todas las races de una ecuacin
polinomial en x, f(x) = 0
(debe escribirse con mayscula)
reduce expresiones , ms o menos
resuelve simblicamente la ecuacin en x, f(x)=0
resuelve simblicamente sistemas de ecuaciones
raz cuadrada de x
nmero complejo i
da el resultado obtenido en el paso anterior
coeficiente de x 2 en la expresin
carga la librera student
completa cuadrados de binomio en x e y en la
expresin expr
completa completa cuadrados de binomio en x,y,z
3)
Una vez que Maple est en la ventana de grficas, el mouse maneja un cursor en
forma de flecha que sirve para determinar las coordenadas de cualquier punto de la grfica.
Para ello se conduce la punta de la flecha hacia el punto cuyas coordenadas se desea
determinar, se hace un click y aparecer en la parte inferior de la ventana las coordenadas
del punto que se est apuntando.
4)
La sintaxis para graficar varios grficos simultneamente y controlar adems la
escala del eje vertical es:
(IV)
(V)
(VI)
5)
Para representar una funcin a trozos, o sea una funcin que presenta un dominio
dividido en diferentes partes pudiendo ser diferente el proceso que se aplica en cada una de
ellas se usa la estructura if - then - else. Hay dos alternativas:
a) Si tan slo se trata de una condicin la sintaxis es:
s:= proc(x)
if (condicin) then (expresin)
else (expresin)
fi
end:
(El comando proc(x) quiere decir procedure (procedimiento para x))
b) Si hay varias condiciones la sintaxis es:
s:=proc(x)
UNIVERSIDAD DIEGO PORTALES
Para hacer en Maple una tabla de valores se puede usar dos vas:
a) usando el comando seq que se aplica a una funcin f ya definida mediante la
sintaxis:
seq(f(i), i = a..b)
(Produce una secuencia de valores horizontal)
b) usando el comando array que se aplica a una funcin ya definida mediante la sintaxis:
array( [seq( [i, evalf(f(i))], i = a..b) ] )
(Produce una secuencia de valores verticales)
8)
Una de las caractersticas de Maple son sus libreras (paquetes especiales)
packages. Los packages son libreras de programas dentro de Maple con comandos
especiales que se llaman slo cuando se necesitan. As se logra tener en la memoria Ram
del computador slo lo que se necesita y no se recarga dicha memoria consciente
intilmente. Es as como Maple contiene libreras de geometra, de lgebra lineal, de series
de potencia, de estadstica, de geometra tridimensional, etc. Todos stos programas se
ingresan con el comando with. En ste laboratorio hay inters por graficar; en particular
por graficar funciones que vienen definidas implcitamente. Este tipo de grfica se obtiene
ingresando el package plots. El ingreso se har entonces con la sintaxis:
with(plots):
implicitplot( f(x,y)=0, x = a..b, y = c..d);
9)
Para transformar una expresin en una funcin se usa el comando unapply
mediante la sintaxis:
g:= unapply(nombre de la expresin, x);
10)
y := f(x)
11)
12)
piecewise(x < a , f(x) , x >= b , g(x) , u(x)); define una funcin a trozos
Para usar las funciones trigonomtricas tome en cuenta que todos los argumentos
180
Pi
grados sex. ; 1 grado sex. =
radianes)
Pi
180
3)
Usted puede simplificar o desarrollar identidades trigonomtricas y Maple tiene
rutinas que le permitirn convertir expresiones trigonomtricas a otras formas. Por ejemplo,
usted puede convertir cualquier expresin trigonomtrica en una expresin que contenga
slo trminos en seno y coseno. Para lograr esas transformaciones tendr que usar tanto
algunos comandos y operadores estudiados en guas anteriores como expand, factor y
simplify , como algunos nuevos tales como combine[trig], simplify[trig], y convert.
4)
Debe observarse que para convertir grados sexagesimales a radianes, Maple usa
degrees (grados) como una unidad que se nombra explcitamente y por la cual hay que
multiplicar el ngulo . En cambio para convertir radianes a grados Maple exige no escribir
radians, ni tampoco especificar una multiplicacin por radianes.
5)
Para producir grficos con animacin se requiere introducir primero el package de
grficas. Luego la sintaxis para producir animacin es:
> with(plots):
> animate( F(x,t), x = a..b, t = c..d);
donde F es una funcin real en x y en t y en donde a..b especifica el rango real horizontal
(abscisas) en el cual se grafica F, mientras que c..d especifica de qu manera se desea que
vare el cuadro coordenado de un cuadro al siguiente.
6) Descripcin de la ventana de grficos con animacin:
Una vez que se ha obtenido la ventana de Maple para grficos con animacin es
posible notar que aparecen dos filas de iconos en lugar de la clsica fila en las ventanas de
Maple para grficas sin animacin. Al usar el mouse en la segunda fila sobre el segundo
icono de izquierda a derecha (el que se parece a Play en un tocacintas), y hacer un click
la grfica comenzar a moverse desde abajo hacia arriba.
Al poner la flecha del mouse sobre el segundo icono de derecha a izquierda en un
icono que exhibe una flecha y hacer un click, la flecha del icono cambiar de sentido, de
izquierda a derecha a derecha a izquierda. Esto significar que la curva comenzar a
moverse de principio a fin pero en sentido contrario.
Si, en lugar de hacer un click sobre el Play, se hace un click sobre el tercer icono
que aparece de izquierda a derecha, que exhibe una flecha con una raya vertical en su
punta, se lograr que la curva se mueva un cuadro por vez: uno por cada click. Si se realiza
ste acto lentamente se descubrir que la curva bajar de comienzo a fin despus de haber
presionado 15 veces el mouse,o sea con un total de 15 clicks. Esto significa que Maple
ofrece, por defecto, un total de 16 cuadros de principio a fin.
Se puede variar la cantidad de 16 cuadros que Maple ofrece por defecto usando la
siguiente sintaxis:
animate(F(x,t), x=a..b, t= c..d, frames = n);
Si se hace un click sobre el primer icono de la derecha de la segunda fila se
observar que dicho icono cambia de una figura de dos semiflechas a una figura
cerrada. Si se hace un click ahora sobre el Play (segundo icono de izquierda a derecha),
la figura se mover ininterrumpidamente un sin fin de veces. Para detener el movimiento de
la figura se hace un click sobre el primer icono de la izquierda (similar al stop de un
tocacintas).
Quedan aun dos iconos: son los que se parecen al retroceso y avance rpido en
los tocacintas. Aqu hacen las veces de disminucin o aumento de cuadros por segundo.
Observe que al hacer un click sobre uno de ellos aparece en la parte inferior de la pantalla
una indicacin con un valor de fms, que significa frames per second (cuadros por
segundo). A medida que se contina haciendo clicks sobre el mismo icono se ver que
variar la cantidad de fms (aumentar o disminuir segn el icono que se est ocupando).
7)
Una opcin interesante que posee el comando plot es el que permite poner ttulo a
una grfica. Para ello se usa la siguiente sintaxis:
> animate( F(x,t), x = a..b, t = c..d, frames = n, title = nombre);
8)
Otra opcin interesante del comando plot es la posibilidad en algunos casos de
eliminar las asntotas de la grfica. Se usa la sintaxis:
>plot( f(x), x= a..b, y=c..d, discont=true);
Lamentablemente en la versin 3 de Maple esto no da siempre el resultado
esperado.
9)
Para calcular logaritmos en base 10 en Maple es necesario primero introducir el
package readlib(log10)
COMANDOS RELACIONADOS CON LIMITES DE SUCESIONES
seq(a(n), n = a..b);
limit(a(n), n = infinity);
Limit(a(n), n = infinity);
seq([n, a(n)], n = a..b];
style = point;
diff(expr,x);
diff(f(x),x);
D(f);
UNIVERSIDAD DIEGO PORTALES
showtangent(f(x), x=c,a..b);
numer
denom
quo
rem
int(f(x),x);
int(f(x),x=a..b);
Int(f(x),x);
sum(k, k=1..3);
Sum(k, k=1..3);
with(student);
integrand(Int(f,x));
leftbox(f(x), x=a..b,n);
leftsum(f(x),x=a..b,n);
rightbox(f(x),x=a..b,n);
rightsum(f(x), x=a..b,n);
convert(f,parfrac,x);
normal(expression);
simplify(expression, symbolic);
with(student);
changevar(eqn,Int,t);
intparts(Int,u);
Int
simpson(f,x=a..b,n);
trapezoid(f,x=a..b,n);
int(f,x=a..b, Cauchy Principal Value);
u dv
matrix(2,3,[a,b,c,d,e,f])
vector([a,b,c]);
with(plots);
plot3d(f(x,y),x=a..b, y=c..d;
implicitplot3d(f(x,y,z),x=a..b,y=c..d,z=p..q);
with(linalg);
evalm(v/c);
norm(v,2);
10