Está en la página 1de 28

Depto.

de
Matemáticas
Tutorial U de G

2008
1
Contenidos

INTRODUCCIÓN

OPERACIONES ELEMENTALES

ÁLGEBRA ELEMENTAL

GRÁFICAS CON MAPLE V

CÁLCULO

Universidad de Guadalaj ara

2
Objeto de Estudio 1
Introducción a Maple V

Objetivo de Aprendizaje
El estudiante conocerá las funciones básicas en el manejo del software Maple
V, así como la habilidad de trabajar en las líneas de comando y hoja de trabajo
(Worksheet).

Componentes principales del objeto de estudio


1. Hoja de trabajo (Worksheet).
2. Línea de Comando (prompt).
3. Secciones y Subsecciones de la hoja de trabajo.

ACTIVIDAD PRELIMINAR

Al comenzar:

Maple V5.lnk
 Para iniciar con el software Maple V Release 5, hay que hacer “clic” en icono ,
o tal y como se muestra en la siguiente cadena:

InicioprogramasMatemáticasMaple V Release 5Maple V Release 5.

NOTA: Aunque la guía de la cadena anterior puede cambiar, dependiendo de


la carpeta en donde se encuentre instalado Maple V.

3
Después aparecerá la ventana de trabajo semejante a la siguiente:

 Para guardar el documento usa la opción Save As (menú File). Esto genera un documento
con el mismo contenido que el presente.

 Al momento de nombrar el documento, se presentarán cinco opciones para salvar el


documento, las cuales son, Maple Worksheet, Maple Text, Text, HTML Source, LaTex
Source. Las opciones se muestran en la ventana Guardar como archivo de, dentro de la
ventana Guardar como, tal y como se muestra en la siguiente figura.

4
Por el momento y para el presente curso, agregar al nombre escogido la extensión mws
(nombre.mws).

 Antes de terminar con la sesión de trabajo de Maple V, el documento se guarda con Save
del menú File, aunque, se recomienda guardar el documento constantemente.

 Para iniciar una nueva sesión de trabajo con una hoja en blanco, debe seleccionarse la
opción New del menú File.

Actividad Preliminar: Iniciar con el software Maple V, y nombrar en


una nueva hoja de trabajo con la extensión Maple Worksheet. La
hoja que guardarás, será el documento que trabajarás a lo largo del
presente Objeto de Estudio 1.

ACTIVIDADES PARA EL APRENDIZAJE

Al iniciar una sesión de Maple V, emerge un documento llamado Worksheet (Hoja de


Trabajo). La hoja de trabajo cuenta con las facetas y propiedades comunes de procesadores
y editores de texto (ver menú Edit y botones del tablero en la parte superior de la hoja). En
la figura que se muestra a continuación se muestra los diferentes componentes de la hoja de
trabajo:

5
 Input: Zona de entrada de instrucciones (comandos) por ejecutar, ésta zona,
siempre está caracterizada por la presencia del prompt ([>).
 Output: Despliegue de instrucciones ejecutadas. El output, puede ser una expresión
o una parte de una expresión, y puede ser reclicado a un input, es decir, puede tener
la forma de una expresión matemática en particular.
 Comentarios: Texto y fórmulas que Maple no ejecuta.
 Gráficas: Existen en dos y tres dimensiones, además de animaciones.

Con la ayuda del instructor, desarrolla las siguientes actividades:

Actividad 1: Elabora en una línea de comando dentro de la hoja de


trabajo, el escrito “Para determinar la solución de la integral
 xe dx del método de integración por partes”.
x

Actividad 2: Dentro de una sección, con título “Solución de la


Integral”, ejecuta la integral de la actividad 1.

6
Actividad 3: Abrir una subsección, titulada “Grafica” dentro de la
sección de la actividad 2, y ejecutar la gráfica de la función
f ( x )  xe x  e x , en el intervalo de [-2,2].

Actividad 4: Dentro de la hoja de trabajo, buscar la información de


la instrucción plot, por medio de las hojas de ayuda.

Actividad 5: En la subsección llamada “Gráfica”, en la última línea


de comando, escribir “REGRESAR” y hacer una hiperconección con
la sección principal .

ACTIVIDAD INTEGRADORA

Guarda una hoja de trabajo con el nombre “Caso Integrador OE1”, en la primera línea de
comando, abre una sección bajo el título “Integración y Diferenciación”, el texto debe tener
24 puntos de tamaño, letra tipo Arial, en color azul. Dentro de ésta sección, integra y deriva
las siguientes funciones:
f ( x )  e x sin( x ) f ( x)  cos( 2 x)
f ( x)  x ln( x 2 ) f ( x)  x 2  2 x  4

Cierra la sección anterior y genera otra línea de comando, en la


cual, abrirás una nueva sección titulada “Graficación”, con las
mismas características de tamaño y tipo de letra. En ésta
nueva sección, grafica las funciones anteriores. Adecua los
intervalos, de tal forma que la gráfica tenga la mejor
visibilidad.

7
Objeto de Estudio 2
Operaciones Elementales

Objetivo de Aprendizaje
El estudiante analizará las operaciones elementales e instrucciones para
asignar y evaluar variables (nombres), funciones, sumatorias y productos de
números.

Componentes principales del objeto de estudio


1. Operaciones elementales: suma, resta, multiplicación y división.
2. Asignación de nombres.
3. Evaluación y sustitución de expresiones.
4. Cálculos numéricos.

ACTIVIDAD PRELIMINAR

Algo de teoría:
El software Maple V Release 5 es un lenguaje estructurado. Esto quiere decir que a cada
objeto matemático definido y utilizado le corresponde un tipo de estructura bien definida.
En los diversos tipos de estructura está la diferencia entre el usuario marginal o elemental
(que solo conoce la sintaxis) y el usuario experto.

Operaciones Básicas.
Al igual que en un curso básico de matemáticas, los signos de operaciones aritméticas son:
 + suma
 - resta
 * producto
 / división
 ^ potencia
Una combinación de números, nombres validos y funciones, operados con estos símbolos
nos da una expresión. Por ejemplo:
[> 3*x^2+x*tanh(x+1); 2*N[1](y)+N[2](y)*cos(x+alpha); sin(x)+cos(x);

8
[> 3*x^2+x*tanh(x+1);
Símbolos de relación.
Los símbolos de relación son:
 = (igual)
 < (menor)
 > (mayor)
 <= (menor o igual)
 >= (mayor o igual)
 <> (desigual)
Nombres.
Son símbolos alfanuméricos de posibles variables (variables simbólicas).
Nombres simples.
[> hola; Zitacuaro; E; S12; alpha; alpha0; Omega11; Omega_11;

Nombres indexados.
El índice (que en realidad es un subíndice) va entre corchetes “[]” junto al nombre simple.,
por ejemplo:
[> hola[hola]; GARO[exacto]; E[12]; S[1,2]; alpha[0]; Omega[11];

Nombres NO VALIDOS
No todo símbolo alfanumérico puede ser un nombre valido de Maple V. Al teclear nombres
inválidos aparece un mensaje de error.
Nombres con caracteres reservados para operadores y otras instrucciones
[> %3;
[> @xc;
[> Sara"23;
[> R'suave;
Nombres con caracteres reservados para programación: if, while, do, elif, end
[> if;
[> do;
[> while;
Nombres que empiezan con números
[> 6CF;
Nombres que violan la sintaxis (paréntesis sin cerrar, etc)
[> 8(Sar;
[> R[34);

Operador Flecha y Asignación de Nombres.


Un tipo de estructura muy útil es el operador flecha, basado en la idea intuitiva del "mapeo"
o la "transformación", del concepto de álgebra lineal. La sintaxis es la siguiente:

nombre -> expresión o función;


(nombre_1, nombre_2, etc) -> expresión o función;
Podemos definir la variable “x” como una expresión, por ejemplo:

9
[> x -> x*sin(x);
Y se evalúa de la siguiente forma:
[> (x -> x*sin(x))(3);
Por medio del operador flecha se pueden definir funciones, a continuación se muestran
algunos ejemplos:
[>f:=x->x^2;
[>g:=x->sin(2*x);
[>h:=x->(1-x)/(2-x);
Como se observa en el ejemplo anterior, es posible asignar un NOMBRE (simple o
indexado) a cualquiera de las estructuras mencionadas anteriormente. El operador de
asignación es := (dos puntos e igual). Maple V Release 5 reconoce al nombre asignado
como representante del objeto.
Asignar un nombre a otro nombre
[> f:=amigo;
[> f;
[> f^2+1;
Asignar un nombre a un numero
[> s[1]:=3.3376;
[> s[1];
[> s[1]^2+1;
Asignar un nombre a una función
[> func:=FF(x,y,z);
[> func;
[> func^2+1;

Actividad Preliminar: Asignar los nombres E,L,V y S a las


expresiones siguientes: 1   3 , 1  cos( x) , e  sin( 2 x )
x
y ln( x 2 ) ,
respectivamente y formar las expresiones:
a) E+L+V
E
b) S  V .
c) (1+E)(2-L)(S/E)

ACTIVIDADES PARA EL APRENDIZAJE

En la actividad integradora se analizó las operaciones básicas y la asignación de nombres y


funciones, éste último por medio del operador flecha. Ahora, procederemos a evaluar las
variables y/o funciones, para ello, nos auxiliaremos de los siguientes comandos
(instrucciones) de Maple V Release 5.

10
El primer comando es subs, este comando sustituye un valor (o una serie de valores) en una
expresión matemática definida, la sintaxis es la siguiente:
subs(V1=valor1,V2=valor2,.....Vn=valor n, expresión)
La otra instrucción es eval, el cual evalúa una expresión específica, como se muestra a
continuación la sintaxis:
eval(expresión, V1=valor1)
eval(expresión, ecuación)
eval(expresión)
Ambos comandos se pueden utilizar en la misma línea de comando y a la misma vez.

Actividad 1 :En una hoja de trabajo, abre una sección bajo el


nombre “Los comandos subs y eval “, en la primer prompt escribe la
ecuación cuadrática y  ax 2  bx  c y sustituye los siguientes valores:
i). a=1, b=-2, c=-3
ii) a=4, b=-3, c=2
iii) a=-3, b=1/2, c=-5, x=2.

Actividad 2: En la misma ecuación de la actividad anterior y en una


nueva línea de comando, sustituye los valores a=sin(z), b=cos(z),
c=tan(2z). En la siguiente línea de comando, sustituir z=Pi,
posteriormente, evaluar la expresión dada.

Actividad 3: Ejecuta la misma actividad anterior, pero utiliza una


sola línea de comando.

Actividad 4: Por medio del comando evalf, encuentra 30 decimales


de los siguientes números irracionales: , e, 2 .

Dentro de las intrusiones que pertenece a la evaluación de funciones, está la sumatoria


(series) y el producto de números, la sintaxis es sencilla y se muestra a continuación.

 para la suma: sum (expresión, k=valor 1..valor n-ésimo)


 en el producto: product( expresión, k= valor 1..valor n-ésimo)
Si la primera letra de las instrucciones anteriores es mayúscula (S y P, respectivamente),
Maple V ejecuta la expresión en forma simbólica. Realiza las siguientes actividades en
donde te auxiliarás de las instrucciones anteriores.

11
Actividad 5: Elabora las sumas y productos dados a continuación,
por medio del comando “sum”, con la letra inicial en minúscula y
mayúscula.
n 20 20
k2 10
k 2  2k
i.  k ii.  k ln(k ) iii.  k  2 iv.  k  4
3

k 1 k 2 k 3 k 1

ACTIVIDAD INTEGRADORA

Guarda una hoja de trabajo con el nombre “Caso Integrador


OE2”, abre una sección titulada “La sumatoria y el producto”.
Utiliza la regla de correspondencia (operador flecha), de tal
forma que la salida (output), la sumatoria y el producto estén
expresados en forma simbólica. Asigna el nombre “S”, para la
sumatoria y “P” para el producto y evalúa para n=10, n=20 y
n=30 las expresiones hasta obtener 30 dígitos en la misma línea
de comando (prompt).

n
k 2 ln(k 2 ) n
k 2
 2  k 3
k 2 k  1 k 1

12
Objeto de Estudio 3
Álgebra Elemental

Objetivo de Aprendizaje
El estudiante analizará por medio de Maple V Release 5, la forma de
simplificar, desarrollar y factorizar expresiones matemáticas de manera
instantánea .

Componentes principales del objeto de estudio


Las instrucciones:
 Simplify.
 Normal
 Combine
 Expand
 Factor
 Collect
 Solve.

ACTIVIDAD PRELIMINAR

Algo de teoría:

Simplificar, desarrollar y factorizar expresiones.

Maple V Release 5 simplifica de manera automática las expresiones como: sumas,


productos, cocientes, potencias de números enteros y racionales, números racionales
expresados en forma fraccional, reducción de polinomios semejantes y expresiones
asociativas. Las instrucciones que se utilizarán a lo largo del presente objeto de estudio para
simplificar desarrollar y factorizar expresiones son: simplify; normal; expand; combine;
factor; collect; y solve. A continuación se describe las instrucciones anteriores.

13
La sintaxis del comando simplify es simplify(expresión), en esta misma sintaxis, después
del argumento expresión (seguido de una coma), se puede agregar (opcional), alguna
estructura o procedimiento reconocido por Maple V, por ejemplo: trig, hypergeom, radical,
power,exp, ln. Estas estructura predefinidas por el programa, simplifican las expresiones en
forma trigonométrica, hipergeométrica, etc.

Para simplificar la expresión cos 5 ( x)  sin 4 ( x)  2 cos 2 ( x)  2 sin 2 ( x)  cos(2 x) se escribe


en la línea de comando:
[>simplify(cos(x)^5 + sin(x)^4 + 2*cos(x)^2 - 2*sin(x)^2 - cos(2*x));
5 4
cos(x) + cos(x)
En cambio, para simplificar la expresión en el cual se considere los factores comunes de la
expresión, se utiliza el comando normal, cuya sintaxis es:
normal (expresión)
x2  y2
Por ejemplo para simplifica la expresión por medio de la instrucción normal, se
 x  y 3
escribe de la siguiente forma:
[>normal( (x^2-y^2)/(x-y)^3 );
y+x
---------
2
(-x + y)
Si lo que se desea es desarrollar alguna expresión matemática, nos auxiliaremos del
siguiente comando:
expand(expresión)
A continuación se presenta un ejemplo con la instrucción anterior.
[> z:=(x+y)^2 + 9*(2+x)*(x+y);

[> expand(z);

El comando que factoriza expresiones es factor(expresión), si factorizamos la expresión


y 2
 11xy  10 x 2  18 y  18 x  3

[>a:=(y^2+11*y*x+10*x^2+18*y+18*x)^3;
2 2 3
a := (y + 11 y x + 10 x + 18 y + 18 x)
[>factor(%);

El comando combine, se aplica para juntar los términos de los productos, sumas y
potencias. En algunos casos funcionan como instrucción inversa con respecto a expand. La

14
sintaxis es combine(expresión). El comando combine, básicamente adquiere el concepto
de linealidad, es decir f ( x, rango)  f ( z , rango)  f (x  z , rango) . Por ejemplo:
[>combine(Diff(x^3,x)-Diff(x^2,x));
d 3 2
-- (x - x )
dx
El comando collect(expresión, variable), se puede agrupar los términos de la expresión
con respecto a la variable o variables que se indican.
[>f := a*ln(x)-ln(x)*x-x:
[>collect(f,ln(x));
(a - x) ln(x) - x

[> g := int(x^2*(exp(x)+exp(-x)),x):
[> collect(g,exp(x));
2
2 -2 x - 2 - x
(2 + x - 2 x) exp(x) + -------------
exp(x)

Actividad Preliminar:
a) Simplifica las expresiones siguientes:
2x  2x2
i. 3x 2
y3  3
ii. x8  x 4 y 4 iii.
x3  2x2  x
b) Desarrolla las expresiones:
i.  x  2a   x 2  2ax  4a 2  ii. (2 y  3)(3 y 2  5 y  6)
c) El resultado de las expresiones del inciso anterior, evalúa
asignando los valores x=-2, y=4, a=5 hasta 20 dígitos.

15
ACTIVIDADES PARA EL APRENDIZAJE
Para resolver una ecuación, Maple V utiliza la instrucción solve el cual la sintaxis es la
siguiente:
solve(ecuación, variable)
La ecuación puede ser una expresión matemática definida como una variable, es decir,
ecua:=expresión. El segundo argumento “variable” del comando solve es la variable a la
cual se encontrará las raíces, es recomendable que la variables esté entre el símbolo de
“llaves”, es decir, {x}.

Actividad 1: En la hoja de trabajo abrir una sección con el nombre


“Solución de Ecuaciones”, y resuelve las ecuaciones siguientes:
ax 2 13x 2 13ax 10 x 5a
i. x 2  7 x  10  0 ii. x 3     
2 3 6 3 3
iii. e x  e  x  0 iv. arccos(x)  arctan( x)  0

Actividad 2: Comprueba las soluciones obtenidas (raíces) de la


actividad 1.

Para resolver un sistema de ecuaciones lineales de m ecuaciones por n incógnitas, en el


primer argumento del comando solve, se escribe entre el símbolo “llaves” {}, el conjunto
de ecuaciones. En el segundo argumento, de la misma forma, se escribe el conjunto a
variables.

Actividad 3: Utiliza el comando solve, para resolver el sistema de


ecuaciones dado y comprueba las soluciones obtenidas.
x  3 y  2z  5

 2y  z 1
 z 3

Por medio del mismo comando solve puede resolver desigualdades (inecuaciones), la
sintaxis es la misma que se utilizó en la actividad anterior.
Actividad 4: Resuelve el siguiente sistema de inecuaciones:
x 2  1; y 2  1, x  y  1 / 2

16
ACTIVIDAD INTEGRADORA

1. Guarda una hoja de trabajo con el nombre “Caso Integrador


OE3”, abrir una sección y define las reglas de correspondencia
f1 y f2. Evalúa las funciones para los valores de [x,y] dados
por [1,1],[2,3],[5,6] en cada función. Resuelve el sistema
formado por f1 y f2, cada función igualar a cero.
f 1  x 3  y 3  65
f 2  x 2 y  xy 2  20
2. La instrucción para graficar dos o más expresiones o
funciones es:
plot({expresión1,expresión2...expresión n}, variable=rango);

Grafica 3 rectas que pasan por el punto (2,3) y comprueba


resolviendo el sistema por medio del comando solve.

17
Objeto de Estudio 4
Gráficas con Maple V Release 5

Objetivo de Aprendizaje
El estudiante analizará por medio de Maple V Release 5, los comandos
básicos para visualizar las gráficas de funciones en R 2 y R3, en los diferentes
sistemas coordenados.

Componentes principales del objeto de estudio


Las comandos:
 Plot
 Implicitplot
 With(plot)
 Animate2d
 Animate3d

ACTIVIDAD PRELIMINAR

Algo de teoría:

A continuación se presenta algunos de los comandos que se utilizarán para la


representación gráfica de funciones expresadas en forma explícita, paramétrica, en el
espacio bidimensional y tridimensional, coordenadas polares y superficies en el espacio
tridimensional.

Representación gráfica de una función expresada en forma explícita


La gráfica de una función se obtiene a través del comando plot, cuya sintaxis es :
plot(f, x=a..b, opción).
El resultado es la representación gráfica de la función y  f (x) en el intervalo  a, b . Por
ejemplo:
>plot(x+sin(x),x=-2*Pi..2*Pi);

18
El argumento opción corresponde a ninguno, uno o más parámetros que determinarán el
aspecto del gráfico representado. Dentro de éstas opciones se encuentran: title; style;
xtickmarks; ytickmarks; line; scaling; color; symbol; por mencionar algunas. Tales
opciones se describen a continuación:

La opción title, inserta un título al gráfico representado, por ejemplo:


> plot(x+sin(x),x=-2*Pi..2*Pi,title=`Gráfica de y=x+sen(x)`);

La opción style, determina el aspecto de líneas o de puntos del gráfico, en ésta opción se
incluye style=forma, donde el argumento forma, adquiere dos valores posibles POINT ó
LINE, por ejemplo:
> g:=ln(sin(x));
>plot(g,x=-infinity..infinity,style=POINT,title=`Gráfica de g(x)=ln(sen(x)),
en forma de puntos`);
> plot(g,x=-infinity..infinity,style=LINE,title=`Gráfica de g(x)=ln(sen(x)),
en forma de líneas`);

Las opciones xtickmarks e ytickmarks, determinan el número de divisiones que se


realizarán en los ejes, la abscisa y ordenada respectivamente.
> h:=x^2*sin(1/x);
> plot(h,x=-1/10..1/10,xtickmarks=4,ytickmarks=4);
> a:=sin(x^3)/x^3 ;

La opción scaling modifica la escala de representación entre los dos ejes. Las posibilidades
son CONSTRAINED y UNCONSTRAINED, ésta última es el valor asignado por defecto
a la opción escala. La diferencia entre éstas dos opciones, puede verse en el siguiente
ejemplo:
> plot(a,x=-2*Pi..2*Pi);
> plot(a,x=-2*Pi..2*Pi,scaling=CONSTRAINED);

La opción color, establece el color de la línea (curva) de la función, ésta opción se


determina por medio del parámetro color = tipo. El argumento tipo corresponde al nombre
de algún color, entre siguientes:
aquamarine black blue navy coral cyan
brown gold green gray grey khaki
magenta maroon orange pink plum red
sienna tan turquoise violet wheat white
yellow

> plot(sin(x),x=-2*Pi..2*Pi,color=gold);
> plot(sin(x),x=-2*Pi..2*Pi,color=violet);
> plot(sin(x),x=-2*Pi..2*Pi,color=navy);
> plot(sin(x),x=-2*Pi..2*Pi,color=magenta);

19
El parámetro symbol=tp determina el aspecto de los puntos de la línea (curva) y adquiere
alguna de las sentencias como: BOX, CROSS, CIRCLE, POINT y DIAMOND.
Ejemplo:
> plot(cos(Pi/x),x=-Pi/2..Pi/2,style=POINT,symbol=CROSS);

Representación Gráfica de una Función Expresada en Forma Paramétrica (Función


vectorial).
El comando plot con la notación plot([f1(t),f2(t),t=a..b],opción). Representa la gráfica de
una función en el plano representada vectorialmente por r (t )  f 1(t )i  f 2(t ) j en el
intervalo  a, b . Por ejemplo:
>plot([t*cos(t),t+sin(t),t=-4*Pi..4*Pi],`title`=`Gráfica de la función
vectorial r(t)=[tcos(t)]i+[t+sin(t)]j`);

> plot([cos(t),sin(t),t=-2*Pi..2*Pi],`title`=`Gráfica de la función vectorial


r(t)=cos(t)i+sen(t)j`);
>
> plot([2*ln(t+1),t^2,t=-5..10],`title`=`Gráfica de la función vectorial
r(t)=2ln(t+1)i+t^2j`);

Curvas en el Espacio
Para realizar las gráficas de curvas en el espacio (forma vectorial), se efectúa por medio del
comando spacecurve(L,opción), el argumento L es la función vectorial que se desea
graficar, es importante recalcar que para este tipo de gráficas es necesario escribir de
antemano el comando with(plots): por lo menos una vez, en el caso de que no se
especifique éste comando , Maple V no ejecuta la gráfica. Por ejemplo:

> with(plots):spacecurve([cos(t),sin(t),t],t=0..4*Pi,`title`=`Gráfica de la
Hélice`);
>
> spacecurve([cos(t),sin(t),sin(2*t)],t=0..4*Pi);

Representación gráfica de funciones (superficies) en el espacio


La gráfica de una función de dos variables expresada por z  f ( x, y ) , se efectúa a través
del comando plot3d(f, x=a..b,y=c..d,opción)
donde:
f = Es la función de dos variables.
x, y = Son intervalos en para los ejes "x" y "y", respectivamente.
Opción = Es una o más de la diversas opciones que se muestran arriba.

>plot3d(100-x^2-y^2,x=-15..15,y=-15..15,`title`=`Gráfica de la
Paraboloide`);
> plot3d(1/(4*x^2+y^2),x=-20..20,y=-20..20,numpoints=1000);
> plot3d(exp(-y)*cos(x),x=-2*Pi..2*Pi,y=-10..10);

20
> plot3d((x*y(x^2-y^2))/(x^2+y^2),x=-1000..1000,y=-1000..1000);
> plot3d(y^2-y^4-x^2,x=-100..100,y=-100..100);
> plot3d((x^2-x*y)/(sqrt(x)-sqrt(y)), x=-100..100, y=-100..100);

Representación simultánea de varias funciones


La representación gráfica en una misma ventana de varias funciones, se consigue utilizando
el comando plot3d con la sintaxis siguiente: plot3d({f,g,....},x=a..b,y=c..d,opción)
siendo f, g,... las funciones que desean representar. Por ejemplo:

> f:=100-x^2-y^2;
> g:=0;
> plot3d({f,g},x=-15..15,y=-15..15);

Representación simultánea de funciones animadas.


Al representar funciones animadas, nos auxiliamos del comando animate, el cual está
compuesto por los siguientes argumentos:
Para una gráfica en el plano: animate(F(x,t),x=a..b,t=c..d)
Para una gráfica en el espacio: animate3d(F(x,y,t), x=a..b,y=c..d,t=e..f)
donde F ( x, t ) y F ( x, y , t ) son funciones reales en términos de x,t y x,y,t respectivamente,
el parámetro t permite hacer la gráfica (movimiento con respecto a t) . Cabe mencionar que
el comando animate, puede ser sólo ejecutado anteponiendo el comando with(plots).
A continuación se presentan algunos ejemplos.
> with(plots):
> animate(sin(x*t),x=-10..10,t=1..4,frames=100);
> animate(t*sin(t*x),x=-10..10,t=1..2,frames=20);
> animate(t*sin(x)*cos(x),x=-10..10,t=1..5,frames=20);
> animate(exp(x*t),x=-infinity..infinity,t=0..5,frames=50);
> animate(t*exp(x),x=-infinity..infinity,t=0..10,frames=50);
> animate3d(cos(t*x)*sin(t*y),x=-Pi..Pi,y=-Pi..Pi,t=1..2);
> plot3d(exp(cos(x^2+y^2)),x=-Pi..Pi,y=-Pi..Pi);
> animate3d(t*exp(cos((x^2+y^2))),x=-Pi..Pi,y=-Pi..Pi,t=0..5,frames=20);
>animate3d(exp(t*cos(sqrt(x^2+y^2))),x=-Pi..Pi,y=-
Pi..Pi,t=0..2,frames=20);
> animate3d(-x*y*t*exp(-x^2-y^2),x=-2..2,y=-2..2,t=0..5,grid=[49,49]);
>animate3d(t*sin(sqrt(x^2+y^2)),x=-4*Pi..4*Pi,y=-
4*Pi..4*Pi,t=0..2,grid=[49,49],frames=20);

Actividad Preliminar: Realiza cada ejemplo que se muestra en la


teoría de este apartado.

21
ACTIVIDADES PARA EL APRENDIZAJE
En el apartado anterior, se menciona las características que conlleva el comando plot, ante
esto, desarrolla las siguientes actividades:

Actividad 1: En una hoja de trabajo, con la sección titulada


“Graficas de Funciones”, en la primera línea de comando, escribe el
comando restart; y realiza la gráfica de alguna función que tu
elijas (diferente a los ejemplos) que involucre a los comandos: plot,
animate2d y animate3d.

La instrucción plot contiene una serie de comandos que puedes visualizar, escribiendo en la
línea de comando with(plots); al instante se carga el paquete de gráficas. Alguna de estas
gráficas las mencionamos arriba. En ocasiones se requiere que aparezcan acotaciones de
texto en las gráficas. Esto se hace bajo la instrucción texplot. A continuación se presentan
algunos ejemplos:
with(plots):
> textplot([1,2,`un punto en 2d`],align={ABOVE,RIGHT});
> textplot({[1,2,`primer punto en 2d`],[3,2,`segundo punto in 2d`]});
>textplot([[2,3,`primer punto 2d`],[2,1,`segundo punto en
2d`]],color=yellow);

Dentro del mismo paquete de graficas, se encuentra el comando display, el cual despliega
estructuras gráficas diferentes superpuestas. La sintaxis es:
display([grafica1, grafica2, ...grafica n], opción);
Se puede usar el comando display para hacer la gráfica en un mismo plano con diferentes
estructuras, es decir, una gráfica que utilice la función exponencial y otra con texto. Por
ejemplo:

> p := plot(sin(x),x=-Pi..Pi): delta := 0.05:


> t1 := textplot([Pi/2,1+delta,`Máximo Local (Pi/2, 1)`],align=ABOVE):
> t2 := textplot([-Pi/2,-1,`Mínimo Local (-Pi/2, -1)`], align=BELOW):
> display({p,t1,t2});

22
Actividad 2: Investiga por medio de la hoja de ayuda la instrucción

4 
“shpereplot” y grafica la funciones y 4  , establece los
  sin( 2 )
3
rangos adecuados para tener la mejor visualización en cada gráfica.

Actividad 3: Las gráficas de las funciones de la actividad 1, asignar


una variable y auxiliarse del comando display, para representar en
el mismo espacio tridimensional las funciones, además de escribir el
texto “Coordenadas Esféricas”, por medio del comando textplot3d.

Actividad 4: Investiga la instrucción “showtangent”, y grafica la


recta tangente de la función y  xe x , en el punto x=4.

CASO INTEGRADOR

Guarda en una hoja de trabajo con el nombre “Caso Integrador


de OE4”. Abrir una sección titulada “Graficas de con Maple”.
Dentro de la sección, abrir subsecciones para cada uno de los
ejercicios siguientes:

 Trazar en coordenadas polares el rayo de longitud igual a


2, con ángulo   40 grados.
 Trazar un circulo de radio r=1 junto con los ocho rayos
que dividen al círculo en ocho partes iguales.
 Trazar la gráfica que corresponde a una elipse en forma
paramétrica (en coordenadas cartesianas) agregando la
opción cords=polar.
 Construir la gráfica z 3  3 xyz  4 .
 En coordenadas cilíndricas construye z  r 2 cos(2 ) .
 Trazar en un mismo plano las gráficas

23
x2 x2 x4
f  cos( x); g  1  ; 1  en el intervalo adecuado
2 2 24
para tener mejor visualización.
 Investiga la instrucción inequal para trazar las desigualdades siguientes:
x y4 3x  y  8 x0 y0

24
Objeto de Estudio 5
Cálculo con Maple V Release 5

Objetivo de Aprendizaje
El estudiante determinará el cálculo de límites, derivadas e integrales por
medio de los comandos básicos de Maple V Release 5, así como analizará los
marcos algebraico y geométrico de las Ecuaciones Diferenciales.

Componentes principales del objeto de estudio


Las comandos:
 Limit
 Diff
 Int
 dsolve
 Desolve.

ACTIVIDAD PRELIMINAR

Algo de teoría:

Para el presente objeto de estudio, iniciamos con el concepto que define al cálculo, que es
el límite de funciones. En Maple V Release 5, la instrucción propia para el cálculo de
límites es Limit (f, x  a ), el argumento f es la función y x  a es el valor al cual tiende el
límite, posteriormente se evalúa por medio de los comandos conocidos evalf o value. Si
desea encontrar el límite de manera directa la sintaxis es limit (f, x  a ).
>limit(sin(x)/x, x=0);
>limit(exp(x), x=infinity);
>limit(exp(x), x=-infinity);
Es posible calcular los límites por la derecha o izquierda, solo con agregar en la instrucción
el argumento (separado de coma) right o left respectivamente.
> limit(1/x, x=0, right);
> limit(1/x, x=0, left);

25
> limit(1/x,x=0);
Para el cálculo de derivadas, se obtiene a partir de la función diff o Diff cuya sintaxis es
diff (f, variable 1, variable 2, variable n ). Este comando permite calcular las derivadas
con respecto a cada una de las variables.
> diff(exp(x)*cos(x),x);
> diff(ln(x^2+y^2),x);
> diff(ln(x^2+y^2),y);
> diff(x^2*cos(x),x);
> diff(cos(x^2),x);

Actividad Preliminar: Encuentra la deriva de la función f ( x)  2 sin( 2 x ) ,


por medio del concepto del límite (método de Newton), y verifícalo
con la instrucción diff.

ACTIVIDADES PARA EL APRENDIZAJE

Actividad 1: Encuentra el limite y las derivadas de las siguientes


funciones:
x
3
5 x 2  x  1
i. lim ii. iii. f ( x)  x  3 tan(2 x)
2
lim  
x 3 x 3 x   x  1 

iv. f ( x )  arctan( e x )  e x .

Actividad 2: Encuentra la ecuación de la recta tangente a la gráfica


 

f ( x)  csc( x ) cot( x) en el punto  4 , 2  .

Actividad 3: Grafica la función de la actividad anterior y la


ecuación de la recta tangente, por medio del comando display,
utiliza la instrucción textplot para indicar la recta tangente, así
como, las intrusiones arrow y circle que pertenecen al paquete
plottools .

26
Actividad 4: Encuentra la derivada de las siguientes funciones:
sin( xy )
i. f ( x, y )  , fx fy . ii. f ( x, y )  x
2
 3 y 2  5 xy, f x fy
x2  y2

Actividad 5: Investiga la sintaxis del comando int, para realizar las


siguientes integrales:
x2 dx
i.  2 dx ii.  x ln( x ) ln(ln( x )) iii.  x sinh( x)dx
x 1
ln( 2 ) 1
dx
iv.  v.  2
x
e  1dx
0 0 x  4x  5

Actividad 6: Hallar las sumas de las series dadas por medio de la


instrucción sum:
   3 ( 1) n1 
 

1
i.  n( n  1) ii.     iii.  n  2  n 1  n
n 1 n 1  2
n 1
2(3) n1  n 1

Algo de teoría:

A continuación se muestran los comandos para resolver ecuaciones diferenciales.


La instrucción que resuelve ecuaciones diferenciales es (dsolve), cuya sintaxis es:
dsolve( ecuación);
dsolve( {ecuación, conds_ini}, fun(var), opciones)
Descripción:

La ecuación puede ser dada en términos de diff o D, derivada aplicada a una función u
operador diferencial, respectivamente. Si no hay signo "=", Maple V Release 5 considera
por default la igualdad de la ecuación diferencial a cero. Las condiciones iniciales son una
secuencia de ecuaciones de la forma

> x(t[0]) = x[0],D(x)(t[0]) = dx[0];

donde t[0],x[0],dx[0]; son constantes simbólicas o valores numéricos las opciones son
varios tipos (ver hoja de ayuda [dsolve]), por ejemplo:

type=series Solución aproximada en series de potencias.


type-numeric Solución numérica.
output=procedurelist Despliegue en forma de lista.
value=array([x0,x1,.....xn]) Despliegue como arreglo de valores.

27
Odeplot
Para graficar soluciones numéricas usamos la instrucción (odeplot) que pertenece al
paquete plots. La sintaxis es:
> odeplot(F,[x, y(x)],x1 .. x2,opciones);
donde F es un nombre asignado a la solución numérica, x1, x2; son valores numéricos del
rango de la variable independiente, las opciones son las de plot.
Es importante mencionar que antes de ejecutar la instrucción odeplot, se debe escribir el
comando with(plots):

Paquete DEtools

Es un paquete de graficación de soluciones numéricas de ecuaciones diferenciales, campos


de pendientes (isoclinas), espacios de fase, etc. Se recomienda consultar la hoja de ayuda
(DEtools).

ACTIVIDAD INTEGRADORA

Guarda en una hoja de trabajo con el nombre “Caso Integrador


de OE5”. Resuelve la ecuación diferencial e y   xe y  cos( y )  y   0
sujeta a la condición inicial y(0)=0. Grafica la solución particular
con el comando plot. En el mismo plano grafica el campo de
direcciones y la solución particular en el comando Deplot.

28

También podría gustarte