Vista previa del material en texto
TTuuttoorriiaall
22001111
Contenidos
DDeeppttoo.. ddee
MMaatteemmááttiiccaass
UU ddee GG
1
INTRODUCCIÓN
OPERACIONES ELEMENTALES
ÁLGEBRA ELEMENTAL
GRÁFICAS CON MAPLE V
CÁLCULO
UUnniivveerrssiiddaadd ddee GGuuaaddaallaajj aarraa
2
OObbjjeettoo ddee EEssttuuddiioo 11
Introducción a Maple V
OObbjjeettiivvoo ddee AApprreennddiizzaajjee
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).
CCoommppoonneenntteess pprriinncciippaalleess ddeell oobbjjeettoo ddee eessttuuddiioo
1. Hoja de trabajo (Worksheet).
2. Línea de Comando (prompt).
3. Secciones y Subsecciones de la hoja de trabajo.
AACCTTIIVVIIDDAADD PPRREELLIIMMIINNAARR
AAll ccoommeennzzaarr::
n Para iniciar con el software Maple V Release 5, hay que hacer “clic” en
icono Maple V5.lnk , 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:
n Para guardar el documento usa la opción Save As (menú File). Esto genera un
documento con el mismo contenido que el presente.
n 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).
n 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.
n 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.
AACCTTIIVVIIDDAADDEESS PPAARRAA EELL AAPPRREENNDDIIZZAAJJEE
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.
CCoonn llaa aayyuuddaa ddeell iinnssttrruuccttoorr,, ddeessaarrrroollllaa llaass ssiigguuiieenntteess aaccttiivviiddaaddeess::
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
∫ dxxex del método de integración por partes”.
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
xx exexf −=)( , 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 .
AACCTTIIVVIIDDAADD IINNTTEEGGRRAADDOORRAA
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:
)sin()( xexf x= )2cos()( xxf =
)ln()( 2xxxf = 42)( 2 ++= xxxf
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
OObbjjeettoo ddee EEssttuuddiioo 22
Operaciones Elementales
OObbjjeettiivvoo ddee AApprreennddiizzaajjee
El estudiante analizará las operaciones elementales e instrucciones para
asignar y evaluar variables (nombres), funciones, sumatorias y productos de
números.
CCoommppoonneenntteess pprriinncciippaalleess ddeell oobbjjeettoo ddee eessttuuddiioo
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.
AACCTTIIVVIIDDAADD PPRREELLIIMMIINNAARR
Algo de teoría: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);
[> 3*x^2+x*tanh(x+1);
8
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:
[> x -> x*sin(x);
9
Y se evalúa de la siguiente forma:
[> (x -> x*sin(x))(3);
Por medio del operador flecha se puedendefinir 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: 31 θ+ , )cos(1 x− , y , )2sin( xe x +− )ln( 2x
respectivamente y formar las expresiones:
a) E+L+V
b)
VS
E
−
.
c) (1+E)(2-L)(S/E)
AACCTTIIVVIIDDAADDEESS PPAARRAA EELL AAPPRREENNDDIIZZAAJJEE
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 sustituye los siguientes cbxaxy ++= 2
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.
i. ii. iii.∑
=
n
k
k
1
3 ∑
=
20
2
)ln(
k
kk ∑
= −
+20
3 2
2
k k
k iv.∏
= +
+10
1
2
4
2
k k
kk
AACCTTIIVVIIDDAADD IINNTTEEGGRRAADDOORRAA
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 k
kk
2
2
22
1
)ln( ∏
= +
+n
k k
k
1 3
2
12
OObbjjeettoo ddee EEssttuuddiioo 33
Álgebra Elemental
OObbjjeettiivvoo ddee AApprreennddiizzaajjee
El estudiante analizará por medio de Maple V Release 5, la forma de
simplificar, desarrollar y factorizar expresiones matemáticas de manera
instantánea .
CCoommppoonneenntteess pprriinncciippaalleess ddeell oobbjjeettoo ddee eessttuuddiioo
Las instrucciones:
Simplify.
Normal
Combine
Expand
Factor
Collect
Solve.
AACCTTIIVVIIDDAADD PPRREELLIIMMIINNAARR
Algo de teoría:Algo de teoría:
SSiimmpplliiffiiccaarr,, ddeessaarrrroollllaarr yy ffaaccttoorriizzaarr eexxpprreessiioonneess..
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.
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
13
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
se escribe en la línea de comando:
)2cos()(sin2)(cos2)(sin)(cos 2245 xxxxx −−++
[>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)
Por ejemplo para simplifica la expresión
( )3
22
yx
yx
−
−
por medio de la instrucción normal, se
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
( )322 18181011 xyxxyy ++++
[>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
sintaxis es combine(expresión). El comando combine, básicamente adquiere el concepto
14
de linealidad, es decir ),(),(),( rangozxfrangozfrangoxf βαβα +⇒+ . 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:
i. ( ii. iii.) 3323 −− yx 448 yxx −
xxx
xx
+−
−
23
2
2
22
b) Desarrolla las expresiones:
i. ( )( )22 422 aaxxax +−+ ii. )653)(32( 2 +−− yyy
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
AACCTTIIVVIIDDAADDEESS PPAARRAA EELL AAPPRREENNDDIIZZAAJJEE
Para resolver una ecuación, Maple V utilizala 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:
i. ii.01072 =+− xx
3
5
3
10
6
13
3
13
2
22
3 axaxxaxx −+=+−
iii. iv. 0=+ −xx ee 0)arctan()arccos( =− xx
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.
⎪
⎩
⎪
⎨
⎧
=
=−
=+−
3
12
523
z
zy
zyx
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:
2/1,1;1 22 ≤+≤< yxyx
16
AACCTTIIVVIIDDAADD IINNTTEEGGRRAADDOORRAA
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.
202
651
22
33
−+=
−+=
xyyxf
yxf
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
OObbjjeettoo ddee EEssttuuddiioo 44
Gráficas con Maple V Release 5
OObbjjeettiivvoo ddee AApprreennddiizzaajjee
El estudiante analizará por medio de Maple V Release 5, los comandos
básicos para visualizar las gráficas de funciones en R2 y R3, en los diferentes
sistemas coordenados.
CCoommppoonneenntteess pprriinncciippaalleess ddeell oobbjjeettoo ddee eessttuuddiioo
Las comandos:
Plot
Implicitplot
With(plot)
Animate2d
Animate3d
AACCTTIIVVIIDDAADD PPRREELLIIMMIINNAARR
Algo de teoría: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.
RReepprreesseennttaacciióónn ggrrááffiiccaa ddee uunnaa ffuunncciióónn eexxpprreessaaddaa eenn ffoorrmmaa eexxppllíícciittaa
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 )(xfy = en el intervalo [ ]ba, .
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);
RReepprreesseennttaacciióónn GGrrááffiiccaa ddee uunnaa FFuunncciióónn EExxpprreessaaddaa eenn FFoorrmmaa PPaarraammééttrriiccaa ((FFuunncciióónn
vveeccttoorriiaall))..
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 jtfitftr )(2)(1)( += en el
intervalo [ . Por ejemplo: ]ba,
>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`);
CCuurrvvaass eenn eell EEssppaacciioo
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);
RReepprreesseennttaacciióónn ggrrááffiiccaa ddee ffuunncciioonneess ((ssuuppeerrffiicciieess)) eenn eell eessppaacciioo
La gráfica de una función de dos variables expresada por ),( yxfz = , 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);
RReepprreesseennttaacciióónn ssiimmuullttáánneeaa ddee vvaarriiaass ffuunncciioonneess
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);
RReepprreesseennttaacciióónn ssiimmuullttáánneeaa ddee ffuunncciioonneess aanniimmaaddaass..
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 ),( txF y ),,( tyxF 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
AACCTTIIVVIIDDAADDEESS PPAARRAA EELL AAPPRREENNDDIIZZAAJJEE
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
“shpereplot” y grafica la funciones )2sin(
3
4 ϕ
θ
⎟
⎠
⎞
⎜
⎝
⎛ y ϕπ
4
, establece
los 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 , en el punto x=4. xxey =
CCAASSOO IINNTTEEGGRRAADDOORR
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 . 433 =− xyzz
En coordenadas cilíndricas construye . )2cos(2 ϕrz =
Trazar en un mismo plano las gráficas
23
242
1;
2
1);cos(
422 xxxgxf +−−== en el intervalo
adecuado para tener mejor visualización.
Investiga la instrucción inequal para trazar las
desigualdades siguientes:
4≤+ yx 83 ≤+ yx 0≥x 0≥y
24
OObbjjeettoo ddee EEssttuuddiioo 55
Cálculo con Maple V Release 5
OObbjjeettiivvoo ddee AApprreennddiizzaajjee
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.
CCoommppoonneenntteess pprriinncciippaalleess ddeell oobbjjeettoo ddee eessttuuddiioo
Las comandos:
Limit
Diff
Int
dsolve
Desolve.
AACCTTIIVVIIDDAADD PPRREELLIIMMIINNAARR
Algo de teoría: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, ax = ), el argumento f es la función y ax = 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, ax = ).
>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);
> limit(1/x,x=0);
25
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
)2sin(2)( xxf = , por medio del concepto del límite (método de
Newton), y verifícalo con la instrucción diff.
AACCTTIIVVIIDDAADDEESS PPAARRAA EELL AAPPRREENNDDIIZZAAJJEE
Actividad 1: Encuentra el limite y las derivadas de las siguientes
funciones:
i.
3
25lim
3
3 −
−+
→ x
x
x
ii.
x
x x
x
⎟
⎠
⎞
⎜
⎝
⎛
+∞→ 1
lim iii. )2tan(
3
1)( 2 xxxf −=
iv. xx eexf −= )arctan()( .
Actividad 2: Encuentra la ecuación de la recta tangente a la gráfica
)cot()csc()( xxxf = en el punto ⎟
⎠
⎞
⎜
⎝
⎛ 2,
4
π .
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:
i. yx ffyx
xyyxf ,)sin(),( 22 +
= . ii. yx ffxyyxyxf ,53),(
22 −+=
Actividad 5: Investiga la sintaxis del comando int, para realizar las
siguientes integrales:
i. ∫ + dxx
x
12
2
ii. ∫ ))ln(ln()ln( xxx
dx iii. ∫ dxxx )sinh(
iv. ∫ −
)2ln(
0
1dxex v. ∫ ++
1
0
2 54xx
dx
Actividad 6: Hallar las sumas de las series dadas por medio de la
instrucción sum:
i.∑
∞
= +1 )1(
1
n nn
ii. ∑
∞
=
−
−
− ⎟⎟
⎠
⎞
⎜⎜
⎝
⎛−
+
1
1
1
1 )3(2
)1(
2
3
n
n
n
n iii. ( )∑
∞
=
++−+
1
12
n
nnn
Algo de teoría: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.
27
value=array([x0,x1,.....xn]) Despliegue como arreglo de valores.
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).
AACCTTIIVVIIDDAADD IINNTTEEGGRRAADDOORRAA
Guarda en una hoja de trabajo con el nombre “Caso Integrador
de OE5”. Resuelve la ecuación diferencial ( ) 0)cos( =′++ yyxee yy
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
INTRODUCCIÓN
OPERACIONES ELEMENTALES
Introducción a Maple V
Objetivo de Aprendizaje
Componentes principales del objeto de estudio
ACTIVIDADES PARA EL APRENDIZAJE
ACTIVIDAD INTEGRADORA
Operaciones Elementales
Objetivo de Aprendizaje
Componentes principales del objeto de estudio
Algo de teoría:
Nombres NO VALIDOS
Asignar un nombre a otro nombre
Asignar un nombre a un numero
Asignar un nombre a una función
ACTIVIDADES PARA EL APRENDIZAJE
ACTIVIDAD INTEGRADORA
Álgebra Elemental
Objetivo de Aprendizaje
Componentes principales del objeto de estudio
Algo de teoría:
ACTIVIDADES PARA EL APRENDIZAJE
ACTIVIDAD INTEGRADORA
Gráficas con Maple V Release 5
Objetivo de Aprendizaje
Componentes principales del objeto de estudio
Algo de teoría:
Representación gráfica de una función expresada en forma explícita
Curvas en el Espacio
Representación gráfica de funciones (superficies) en el espacio
Representación simultánea de varias funciones
ACTIVIDADES PARA EL APRENDIZAJE
CASO INTEGRADOR
Cálculo con Maple V Release 5
Objetivo de Aprendizaje
Componentes principales del objeto de estudio
Algo de teoría:
ACTIVIDADES PARA EL APRENDIZAJE
Algo de teoría:
Paquete DEtools
ACTIVIDAD INTEGRADORA