Está en la página 1de 6

EJEMPLOS PARA LA ESCRITURA DE COMANDOS EN MAPLE 10.

Prof. Guillermo Moreno, Marzo-2006

1.- GENERALIDADES
> restart: # limpia la memoria interna
> ?index,package
presionar Enter

# Para ver una lista de las libreras, luego

> 3+x-y+2*abs(x)-2/x+sqrt(x)-ln(x)*sin(y);
> solve(x^2-3*x+1 = 0, {x});
> f:=x^2-3*x+1;

# Ejemplo escritura Maple

# resuelve la ecuacin

# Asignacin a la variable f

> solve(f=0, {x});


x^2-3*x+1

# La variable f tiene asignado el polinomio

Queremos evaluar la funcin

f (x ) = x 2 K 3 $ x C 1 en

x=2

(se puede hacer de varias maneras):

> subs(x=2, f);


> eval(f, x=2);
Queremos evaluar la expresin

22 K 3 $ ln(3 ) C |2 K 3| C e 2 :
> evalf(4-3*ln(3)+abs(2-3)+exp(2), 5);
> factor(x^3-2*x^2+x);
> expand((x+2)^4);

# Factorizar

# Desarrolla el binomio

2.- CLCULO DIFERENCIAL


> Limit(x^3+2*x-1, x=2);

# Escribe el lmite

> limit(x^3+2*x-1, x=2);

# Resuelve el lmite

> Limit(x^3+2*x-1, x=2) = limit(x^3+2*x-1, x=2);

# Las 2 a la vez

> Limit(x/abs(x), x=0, right) = limit(x/abs(x), x=0, right);


Lmite por la derecha
> Limit(x/abs(x), x=0, left) = limit(x/abs(x), x=0, left);
por la izquierda

# Lmite

> Limit(x/abs(x), x=0) = limit(x/abs(x), x=0);

# Lmite bilateral

> Limit((sqrt(x+h)-sqrt(x))/h, h=0) = limit((sqrt(x+h)-sqrt(x))/h,


h=0);
# Ejemplo
> Limit(sin(x)/(x-Pi), x=Pi) = limit(sin(x)/(x-Pi), x=Pi);

> Diff(exp(x)+x^2-sin(x), x);

# Escribe la derivada

> diff(exp(x)+x^2-sin(x), x);

# Resuelve la derivada

# Ejemplo

> Diff(exp(x)+x^2-sin(x), x)=diff(exp(x)+x^2-sin(x), x); # Las 2 a la


vez
> y1:= diff((x^2*(1-x))^(1/3), x);
la variable y1
> simplify(y1);

# Asigna la primera derivada a

# Simplifica

> y1:= factor(simplify((diff((1-tan(x))/(1+tan(x)), x)))); # Los


diferentes comandos para lograr la simplificacin se pueden usar en
la misma instruccin. El comando "factor" se usa para factorizar
> y3:= simplify(diff((1-tan(x))/(1+tan(x)), x$3));
tercera derivada

# x$3 indica

> implicitdiff(x^2+y^2=4,y,x); # Derivada implcita de y con respecto


a x
> implicitdiff(x^2+y^2=4,x,y); # Derivada implcita de x con respecto
a y
3.- CLCULO INTEGRAL
> Int(sin(x)+exp(x)-x^3, x) = int(sin(x)+exp(x)-x^3, x) + K;
constante K se escribe adicionalmente

# La

> Int(1/((x+2)*sqrt(x+1)), x) = int(1/((x+2)*sqrt(x+1)), x) + K; #


Ejemplo
> Int(1/((x+2)*sqrt(x+1)), x=0..3) = int(1/((x+2)*sqrt(x+1)),
x=0..3);
# Ejemplo integral definida
> Int(ln(x^2)/x^3, x=exp(1)..infinity)=int(ln(x^2)/x^3,
x=exp(1)..infinity); # Ejemplo integral impropia
> Int(1/(3*x^2),x=-infinity..-1)=int(1/(3*x^2),x=-infinity..-1);
Ejemplo integral impropia

> Int(sin(x)*exp(x),x=-infinity..0)=int(sin(x)*exp(x),x=infinity..0);
# Ejemplo integral impropia
4.- GRFICAS 2D
> plot(x^3-2*x+1, x=-5..5, y=-10..10, title="Grafico N 1");
> plot({abs(-2*x-2)-4, x^2-4, -x}, x=-5..5, y=-10..10, title="Grafico
N 2", color=[red, blue, brown]); # Ejemplo grfica varias funciones
> with(plots):
implicitplot(x^2+y^2=4, x=-3..3, y=-3..3);
funciones implcitas

# Ejemplo grfica

> restart: # Ejemplo otra forma de graficar


> with(plots):
> F:= plot(sin(x), x=-2*Pi..2*Pi, y=-5..5, style=line):
> G:= plot(tan(x), x=-2*Pi..2*Pi, y=-5..5, style=line,
discont=false): # "discont" permite ver o no las asntotas
verticales (false or true)
> display( {F, G} );
> plot([2,t,t=0..2*Pi],coords=polar); # Cisrcunferencia

r=2

Grfica en coordenadas polares


> plot([1+cos(t),t,t=0..2*Pi],coords=polar); # Caracol

r = 1 C cos ( t )

> plot([3*sin(4*t),t,t=0..2*Pi],coords=polar); # Rosa

r = 3 $ sin( 4 $ t )

>
plot({[sqrt(9*cos(2*t)),t,t=0..2*Pi],[sqrt(6)*cos(t),t,t=0..2*Pi]},co
ords=polar, color=[yellow,blue]); # Grfica combinada

r2 = 9 $ cos(2 $ t )

r=

6 $cos( t )

5.- APLICACIONES
> restart:
> with(Student[Calculus1]):
> VolumeOfRevolution( x^2+1, x=1..4, output= plot,
horizontal);
# output=plot , dibuja el slido

axis=

> V:= VolumeOfRevolution( x^2+1, x=1..4, output= integral, axis=


horizontal);
# output=integral , muestra la integral que permite
calcular el volumen del slido
> V:= VolumeOfRevolution( x^2+1, x=1..4, output= value, axis=
horizontal);
# output=value , muestra la solucin que resulta al
resolver la integral
> S:= SurfaceOfRevolution( x^2+1, x=1..4, output= integral, axis=
horizontal); # output=integral , muestra la integral que permite
calcular el rea de la superficie del slido
> S:= SurfaceOfRevolution( x^2+1, x=1..4, output= value, axis=
horizontal); # output=value , muestra la solucin que resulta al
resolver la integral
> evalf( S, 5);

6.- REGIONES EN EL PLANO


> restart: f:= y=x^2: g:= (x-1)^3=2*y: h:= y=x+4: j:= -2*x-6=y:
> with(plots): implicitplot( {f,g,h,j}, x=-6..6, y=-10..10);
7.- SUMATORIAS. NOTACIN SIGMA
> Sum('i', 'i'=1..n)= factor(sum('i', 'i'=1..n));
n
n (n + 1)
i= 2
i=1

> Sum('i^3', 'i'=1..n)= factor(sum('i^3', 'i'=1..n));


n
n 2 ( n + 1 )2
i3 =
4
i=1
> Sum(5*('i^2'+3)^2, 'i'=1..300)= factor(sum(5*('i^2'+3)^2,
'i'=1..300));
300

( 5 ( i2 + 3 )

) = 2450566364950

i=1

> Sum(5*(Sum('j'^2+3, 'j'=3..i)), 'i'=5..15)=sum(5*(sum('j'^2+3,


'j'=3..i)), 'i'=5..15);
15
i
5 ( j2 + 3 ) = 27995
i=5 j=3

8.- SERIES DE POTENCIAS

> taylor( exp(x), x=c, 3 );


ec + ec ( x c ) +

1 c
e ( x c )2 + O( ( x c )3 )
2

> taylor( tan(x), x=Pi/4, 11);


2
3
4
5
6

8
10
64
244

1 + 2 x + 2 x + x +
x +
x +
x
4
4 3
4
3
4 15
4
45
4

10

2176
554
31744
202084

+
x +
x +
x +
x +
315
4
63
4
2835
4
14175
4
11


O x
4

> Sum(x^'n'/('n')!, 'n'=0..infinity)=sum(x^'n'/('n')!,


'n'=0..infinity);

xn
n! = e x
n=0

EJEMPLO: f( x ) =
1
f(x) =
=
3+x

1
3+x

1
x
3 1 +
3

( 1 ) n x n

n=0

(n + 1)

> f:=Sum((-1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. infinity)=sum((1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. infinity);

( -1 ) n xn
1
f := ( n + 1 ) =
x+3
n=0 3
> g:=sum((-1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. 4); h:=sum((1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. 5); i:=sum((1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. 6); j:=sum((1)^'n'*x^'n'/(3^('n'+1)),n = 0 .. 7);
1 1
1 2 1 3
1 4
g := x +
x
x +
x
3 9
27
81
243
h :=
i :=
j :=

1 1
1 2 1 3
1 4
1 5
x
x +
x
x
x+
3 9
27
81
243
729

1 1
1 2 1 3
1 4
1 5
1 6
x+
x
x +
x
x +
x
3 9
27
81
243
729
2187

1 1
1 2 1 3
1 4
1 5
1 6
1 7
x+
x
x +
x
x +
x
x
3 9
27
81
243
729
2187
6561

> plot ({1/(3+x), g, h, i, j} , x=-6..6, y=-3..3, color=black );

También podría gustarte