Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
matemticasconlaClassPad330
MarioSnchezAguilaryJuanGabrielMolinaZavaleta
2
NDICE
PRESENTACIN 5
OPERACIONESCONNMEROSCOMPLEJOS 7
Configurandolacalculadoraparatrabajarconnmeroscomplejos 7
Conversindeunnmerocomplejodesuformacartesianaasu
formaexponencial
8
Conversindeunnmerocomplejodesuformacartesianaasu
formatrigonomtrica
9
Conversindeunnmerocomplejoasuformacartesiana 9
Sumayrestadenmeroscomplejos 10
Multiplicacindenmeroscomplejos 10
Divisindenmeroscomplejos 11
Potenciacindenmeroscomplejos 11
OPERACIONESCONMATRICES 13
Sumayrestadematrices 13
Multiplicacindematrices 14
Inversadeunamatriz 15
Valoresyvectorespropios 16
DERIVADAS 19
Clculodeladerivadaconladefinicin 19
Clculodeladerivadaconelcomandoderivada 20
Derivadasdeorden2omayor 20
Derivadaimplcita 21
Derivadasparciales 23
Clculodederivadaparcialconladefinicin 23
Clculodeladerivadaconlaplantilla 25
Laregladelacadena 26
INTEGRALES 29
Integracinindefinida 29
Integracindefinida 30
Integracinnumrica 32
Integracinmltiple 34
ECUACIONESDIFERENCIALES 37
3
Resolviendoecuacionesdiferencialessincondicininicial 37
Ecuacionesdiferencialesconcondicininicial 38
Sistemasdeecuacionesdiferencialeslineales 39
Graficandounaecuacindiferencialdeprimerorden 41
Condicionesinicialesygraficandocurvassolucindeunaecuacin
diferencialdeprimerorden
41
TRANSFORMADADELAPLACE 43
TransformadadeLaplacedeunafuncin 43
TransformadainversadeLaplace 45
TransformadadeLaplacedeunaecuacindiferencial 46
TRANSFORMADASDEFOURIER 49
ClculodelatransformadadeFourier 49
LatransformadadeFourierconelcomandofourier 50
LatransformadainversadeFourier 51
ELMTODODENEWTON(PROGRAMACIN) 53
ConstruyendoelprogramaNewton 54
DefiniendolafuncinNewton 54
ElcuerpodelprogramaNewton 57
UtilizandoelprogramaMeNewton 62
4
Presentacin
En el ao 2005 escribimos el primer libro para la calculadora ClassPad 300. El
ttulodeesetextofueClassPad300:RepresentacinyManipulacindeObjetos
Matemticos. Ese fue un material en el que tratamos de mostrar las
posibilidades que ofreca la calculadora, desafortunadamente varios de esos
tpicos, por no estar integrados en la curricula escolar, podan representar un
inters menor (o incluso nulo) para los estudiantes usuarios de la calculadora.
Era necesario escribir materiales que respondieran mejor a los requerimientos
acadmicos de los estudiantes. La necesidad de elaborar materiales ms
adecuados y pertinentes para los estudiantes, de tamao ms manejable, y
actualizados, fue discutida con representantes de la compaa Casio durante el
congreso ICME 11 celebrado en Mxico en julio de 2008. Ah se estableci el
compromiso de elaborar dos materiales, uno para el nivel medio y otro para el
nivel superior, que ilustrara la manera en que se podan resolver tareas
matemticasescolares,peroutilizandolacalculadoraClassPad330.
Elpresentecuadernilloesunodeesosmateriales.Paraestablecerelcontenidode
estos materiales, no slo hemos recurrido a programas de estudio actuales y a
nuestra propia experiencia como estudiantes de matemticas; tambin hemos
contadoconelinvaluableapoyodelIngenieroJulioCsarSurezylaLicenciada
Claudia Iveth Meza quienes con sus sugerencias han contribuido a la
configuracin de los contenidos de estos materiales. A travs de los contenidos
de estos dos cuadernillos, los autores tratamos de abordar algunos de los
ejercicios matemticos escolares a los que un estudiante de nivel medio o
superior puede enfrentarse, y algunas de las maneras de resolverlos con la
calculadoraClassPad330.
MarioSnchezyJuanGabrielMolina
Marzode2009
5
6
1.OPERACIONESCONNMEROSCOMPLEJOS
Enestecaptulomostraremoscmooperarnmeroscomplejosconlacalculadora
ClassPad 330. Tambin mostraremos cmo realizar conversiones entre las
diferentesformasderepresentacin.
1
Ntese que en el instructivo de la calculadora esta forma de representacin es llamada
simplementepolar.
7
Figura1.Figura2.
1.2 Conversindeunnmerocomplejodesuformacartesianaasu
formaexponencial
Un nmero complejo expresado en la forma cartesiana puede ser
transformadoasuformaexponencialoasuformatrigonomtrica.Consideremos
por ejemplo el nmero complejo . Para convertirlo a su forma exponencial
hay que escribirlo y seleccionarlo con ayuda del lpiz tctil (recuerda que el
smbolo se encuentra situado en las pestaas mth y 2D del teclado virtual),
posteriormente hay que aplicarle el comando compToPol que se localiza en el
menInteractivo/Complejo(verfigura3).Laexpresinresultantesemuestraen
lafigura4.
bi a +
i 2 3 +
Figura3.Figura4.
8
1.3 Conversindeunnmerocomplejodesuformacartesianaasu
formatrigonomtrica
i
3
2
tan sen
3
2
tan cos 13
1 1
es el resultado de aplicar el
comandocompToTrigalaexpresin i 2 3 + (verfigura5).
Figura5.Figura6.
1.4 Conversindeunnmerocomplejoasuformacartesiana
Si se tuviera un nmero complejo expresado en su forma exponencial o
trigonomtrica, es muy fcil convertirlo a su forma cartesiana. Simplemente se
necesitaescribirelnmerocomplejoensuformaexponencialotrigonomtricay
posteriormenteoprimirlateclaEXE.Estaaccinconvertirelnmerocomplejoa
su forma cartesiana. Por ejemplo, la figura 6 muestra que el nmero complejo
4
2
i
e
+
seexpresacomo ensuformacartesiana. i + 1
9
1.5 Sumayrestadenmeroscomplejos
Cuando operamos (sumar, restar, multiplicar, elevar a una potencia) nmeros
complejosenlacalculadoraClassPad330,esposiblehacerloutilizandosuforma
cartesiana, trigonomtrica, exponencial o incluso combinaciones de stas. Por
ejemplo para restar los nmeros complejos
4
3
2
i
e
y i 2 7 + , slo se necesita
escribir cada uno de ellos dentro de un parntesis y colocar en medio de esos
parntesiselsmbolo(verfigura7).Sisetrataradeunasumasedebesustituir
elsmboloporelsmbolo+.NtesequelacalculadoraClassPad330expresaen
forma cartesiana el resultado de cualquier operacin con nmeros complejos. Esto se
ilustraenlafigura8,dondesemuestraelresultadodelarestaplanteada.
Figura7.Figura8.
1.6 Multiplicacindenmeroscomplejos
Paramultiplicarnmeroscomplejossenecesitaescribircadaunodelosfactores
entreparntesisyposteriormenteoprimirlateclaEXE.Porejemplo,enlafigura
9 se muestra el producto de multiplicar los nmeros , i
2
1
y
i
e
2
1
tan
1
5 . El
productoesiguala
+ i
2
1
.
10
Figura9.Figura10.
1.7 Divisindenmeroscomplejos
Para dividir dos nmeros complejos se pueden escribir entre parntesis,
poniendo en medio de stos el smbolo / tal y como se hace con la suma y la
multiplicacin. Otra posible manera de hacerlo es utilizar la expresin que
se localiza en la pestaa 2D del teclado virtual. En la figura 10 se muestra el
cocientequeseobtienealdividirlosnmeroscomplejos
i sen
4
cos 2
y
.
Como sepuede observarelresultadono vara si seusa el smbolo /o el
smbolo .
i 3 1
1.8 Potenciacindenmeroscomplejos
Para elevar un numero complejo a una potencia es necesario escribir el nmero
entreparntesisydespusutilizarelbotn localizadoenlapestaa2D del
tecladovirtual.Lautilizacindeestebotnnospermiteespecificarlapotenciaa
la cual queremos elevar el nmero complejo. As, en la figura 11 se puede
constatar que el resultado de elevar a la cuarta potencia el nmero complejo
i
2
sen
2
cos 8
es4096.
11
Figura11.
12
2.OPERACIONESCONMATRICES
2.1 Sumayrestadematrices
Parapodersumarorestardosmatrices,ambasdebentenerelmismonmerode
renglones y de columnas. Para ilustrar el procedimiento, vamos a efectuar la
siguienteoperacinconlacalculadora:
9 4
2 4
12 5 . 0
10 3
6 3
7 2
Figura1.Figura2.
13
2.2 Multiplicacindematrices
Para multiplicar dos matrices se requiere que el nmero de columnas de la
primeramatrizseaigualalnmeroderenglonesdelasegunda.Multipliquemos
porejemplolassiguientesdosmatrices:
12 4
2 6
8 1
6 1
10 4
5 8 6 25 . 0 0
0 1 3 1 3
1 1 0 2 9
Figura3.Figura4.
14
2.3 Inversadeunamatriz
Solamente tienen inversa las matrices cuadradas (mismo nmero de renglones
quedecolumnas)cuyodeterminanteesdistintodecero.Enelsiguienteejemplo
mostraremos cmo calcular la inversa de una matriz que incluye nmeros
complejos.Lamatrizqueutilizaremoseslasiguiente:
+
2 3 4
0 6 1
2 1 0
i
i
Figura5.
Figura6.
Figura7.
15
2.4 Valoresyvectorespropios
Finalmente ilustraremos la manera de obtener los valores propios (o
eigenvalores) y los vectores propios (o eigenvectores) de una matriz.
Consideremoslamatriz : A
=
1 0 1
0 1 1
1 1 0
A
Figura8.Figura9.
A partir de los valores propios se calculan los vectores propios. Sin embargo
estos ltimos no son nicos, por esa razn la calculadora ClassPad 330 slo
calculavectorespropiosunitarios,esdecir,vectorescuyanormaesiguala1en
otrostrminos,vectoresV talesque:
Si ,entonces
=
n
x
x
x
V
#
2
1
( ) 1
2 2
2
2
1
= + + +
n
x x x "
16
Entonces, para calcular los vectores propios de la matriz A empleada en el
ejemploanterior,sedebeseguirelmismoprocedimientodescritoparaelclculo
de los valores propios, pero aplicando el comando eigVc en lugar del comando
eigVl. El comando eigVc se encuentra situado justo debajo del comando eigVl
(verfigura 8).Comosepuede apreciarenla figura 10,elresultadodeaplicar el
comandoeigVcesunamatrizde3x3dondecadaunadelascolumnasrepresenta
cadaunodelosvectorespropiosunitariosdelamatriz A.
Figura10.
17
18
3.DERIVADAS
Entrminosgenerales,elClculoDiferencialestudiacmocambianlasfunciones
cuando sus variables cambian. Una herramienta fundamental en que se apoya
paramedirestecambioesel onceptodederivada,elcualsedefi mosigue: c neco
Laderivadadeunafuncin representadapor(x),es en unnmerox,
i
(x) = lim
h-0
(x + b) - (x)
b
encasodeexistirellmite(Stewart,1998,p.112).
ConlacalculadoraClassPad330esposiblecalcularladerivadautilizandoporlo
menosdosformas,unadeellasesladefinicin,lacualcomoseobservaimplica
un lmite. La otra forma es calcularla directamente con el comando , para
accederacualquieradelasopcioneslasaccionesaejecutarson:
Principal/2D/CLC
Acontinuacinejemplificaremoscmocalcularladerivadadeunafuncin.
3.1 Clculodeladerivadaconladefinicin
Supongamos que deseamos calcular la derivada de la funcinf(x) = 2x
6
+ Sy
para ello debemos emplear la definicin de derivada. El procedimiento a seguir
es el siguiente: entrar a la aplicacin Principal, luego definir la funcinf(x) =
2x
6
+ S,estosehaceutilizandoelcomandodefine,esdecir,debemosescribiren
lacalculadoralasentencia,
definef(x) = 2x
6
+ S
ypresionarlateclaEXE,laletraf seencuentraenlapestaaabc,verfigura1.El
siguientepasoesutilizarelcomando yllenarsuscamposconlosdatosdela
definicindederivada,comoenlafigura2.
19
Figura 1. Figura 2.
3.2 Clculodeladerivadaconelcomandoderivada
Calcular la derivada con el comando es simple, para ello en la aplicacin
principal se inserta el comando (figura 3) y a ste se le colocan los datos
necesarios:lafuncinaderivarylavariableconrespectoalacualsevaaderivar.
Por ejemplo, para derivar la funcin(x) = 2x
6
+ Scon respecto a la variablex
debemos introducir la informacin en la calculadora como se muestra en la
figura4ypresionarlateclaEXE.
Figura3. Figura4.
3.3 rivadasdeorden2omayor De
Si(x)eslafuncinresultantedederivar(x)yastaselederivanuevamente,
se dice que se ha calculado la segunda derivada de(x), esta operacin se
acostumbra representar como (x) . Si esta expresin resultante se deriva
nuevamente se habla entonces de una tercera derivada. Es decir, al nmero de
veces que se deriva una funcin se le conoce como el orden de derivacin. En
ocasiones es necesario calcular segundas derivadas, terceras, cuartas, etc. Para
estos casos se emplea el comando . Por ejemplo, para calcular la tercera
20
derivada de la funcin(x) = (x + z)
4
, se debe insertar el comando en la
aplicacinprincipalyseingresanlossiguientesdatos:elordendederivacin,la
funcin a derivar y la variable con respecto a la cual se derivar. En la figura 5
mostramoslaterceraderivadade (x) conrespectoax.
Figura5.
3.4 Derivadaimplcita
A las funciones tratadas en los ejemplos anteriores se les llama funciones
explcitas, en ellas la variable dependiente (y) se expresa en trminos de la
variable independiente (x). Sin embargo en ocasiones las funciones a derivar
estn expresadas en forma implcita, es decir de la forma (x, y) = g(x, y)
alguna de sus variantes. Una delas nuevascaractersticas de la ClassPad 330 es
quepuederesolverestetipodederivadasconayudadelcomandoImpDiff.Por
ejemplo,calcularladerivadadex
2
y
3
+ Sy
2
= x - 4y,pararesolverlaseingresaa
laaplicacinPrincipalyseintroducelaecuacin,verfigura6,posteriormentese
selecciona la ecuacin y luego se utiliza el comando ImpDiff localizado en
Interactivo/Clculo,verfigura7.
21
Figura6. Figura7.
Alaplicarelcomandosemostraruncuadrodedialogoquepedirlasiguiente
informacin: la ecuacin a derivar (la cual se ingresa automticamente por
haberlaseleccionadopreviamente),lavariableindependiente,enestecasoeslax,
ylavariabledependiente,lay,figura8.Finalmentesecolocalainformacinyse
presionalateclaEXE,figura9.
Figura8.Figura9.
22
3.5 Derivadasparciales
La derivada parcial es una operacin que se acostumbra aplicar a funciones de
dos variables reales, nos centraremos en stas por ser muy utilizadas en los
cursos de clculo. El clculo de las derivadas parciales se realiza de la misma
formaconquese alculaladerivadadeunafuncinenu av riabl c n a e.
Supngase que es una funcin de dos variables x y y . Si y se conserva
constante,digamosy = y
0
,entonces(x, y
0
)seconvierteenunafuncindeuna
sola variable. Su derivada para x = x
0
se llama derivada parcial de con
respectoaxen(x
0
, y
0
)ysedenotaco o,
mo
x
(x
0
, y
0
).Porlotant
x
(x
0
, y
0
) = lim
A
x
-0
(x
0
+
x
, y
0
) -(x
0
, y
0
)
y
(x
0
, y
0
) = lim
A
V
-0
(x
0
, y
0
+
y
) - (x
0
, y
0
)
(TomadadePurcellyVarberg,1987,p.640)
3.6 Clculodederivadaparcialconladefinicin
A continuacin calcularemos la derivada parcial de una funcin utilizando la
definicin mencionada anteriormente. Para simplificar en la calculadora la
implementacin de la definicin de derivada parcial, haremos queb =
x
, con
estolasfrmulasquedarnas:
x
(x
0
, y
0
) = lim
h-0
(x
0
+b, y
0
) - (x
0
, y
0
)
b
y
y
(x
0
, y
0
) = lim
h-0
(x
0
, y
0
+ b) -(x
0
, y
0
)
b
F l . rmu a1
Ejemplo.Calcular
x
(1, S)y
y
(1, S) si(x, y) = x
5
y + 7xy
2
definef(x,y)=x^5y+7xy^2
F
A continuacin para calcular
x
(1, S)con la pestaa 2D se ingresa la frmula 1
correspondiente, ver figura 2, al presionar la tecla EXE se exhibir el resultado,
figura3.Enlafrmulaingresada,sienlugardelosvaloresparticulares(1,5)se
emplealasvariablesx, yseobtendrlaformageneraldeladerivadaparcialdef
conrespectoax,verlafigura4.
igura1.
24
Porotraparte, modificando la posicinde henlafrmulaquemostramosen la
figura3determinamos
y
(1, S),verlafigura5.Engeneral,laderivadaparcialde
conrespectoaylamostramosenlafigura6.
Figura5. Figura6.
3.7 Clculodeladerivadaconlaplantilla
Otra forma de calcular la derivada parcial es utilizando la plantilla .
Retomandolafuncin(x, y) = x
5
y + 7xy
2
,paracalcularsusderivadasparciales
esnecesarioinsertarlaplantilla delapestaa2DenlaaplicacinPrincipal,
eintroducirledirectamentelafuncin,figura7.Sisedeseacalcularlaparcialde
con respecto axse coloca la variablexen el diferencial y se presiona la tecla
EXE,figura8,ysisedesealaparcialconrespectoay,secolocaestavariableenel
diferencial,verfigura9.
25
3.8 Laregladelacadena
Esta regla es aplicable a funciones compuestas, los autores Purcell y Varberg
(1987 igue: )lapresentancomos
Sean x = x(t) y y = y(t) dos funciones diferenciables en t , y sea z = (x, y)
diferenciableen(x(t), y(t)
(PurcellyVarberg,1987,p.659).
Frmula2.
Ejemplo.Siz = x
3
ydondex = 2tyy = t
2
,encontrar
dz
dt
Laideapararesolvereslasiguiente:asignarlasfuncionesalasvariablesz,xyy
y posteriormente usar la plantilla como lo indica la frmula 2. Para asignar
unvaloraunavariablelasintaxiseslasiguiente:
Expresin=Variable
En la figura 10 se muestra la asignacin de las funciones dadas a las variables
correspondientes:
Figura10. Figura11.
26
Finalmente para determinar
dz
dt
, ingresamos la plantilla tantas veces
comoloindicalafrmula2(figura11)yagregamoslasvariablescomoen
sudefinicinyalterminarsepresionalateclaEXE,verfigura12.
Figura12.
27
28
4.INTEGRALES
4.1 Integracinindefinida
El proceso de hallar la primitiva de una funcin se conoce como integracin
indefinida y es por tanto el proceso inverso de la derivacin. Para ilustrar la
manera en que se efectan este tipo de integrales en la calculadora ClassPad
vamos a resolver la integral ( )
+ + dx x x
2
1 ln . Lo primero que hay que hacer es
ingresar a la aplicacinPrincipal y escribir la funcin que se quiere integrar
que en este caso es ( )
2
1 ln x x + + . Despus de escribir la expresin hay que
seleccionarla con el lpiz tctil. Ahora hay que aplicarle el comando que se
localizaenelmenInteractivo/Clculo(verfigura1).Alseleccionarelcomando
aparecer una ventana en la que se debe especificar qu tipo de integral se
quiere realizar. De manera automtica la opcin para integral indefinida estar
seleccionada (ver figura 2), por tal razn slo es necesario oprimir el botn
Acep.paraobtenerelresultado,elcualsemuestraenlafigura3.
Figura1.Figura2.
29
Figura3.Figura4.
4.2 Integracindefinida
En muchas ocasiones se requiere calcular el valor de la integral de una funcin
enunintervaloparticular.Entalcasoesnecesarioefectuarunaintegralenlaque
se especifiquen los lmites de integracin, es decir, una integral definida.
Supongamos que nos interesa integrar con respecto de x a la funcin
en el intervalo ( ) ( ) x x f 2 cos = [ ] , 0 . Una manera de hacerlo es seguir el
procedimiento que aplicamos en el caso de la integral indefinida: escribir la
funcin que queremos integrar, seleccionarla con el lpiz tctil y aplicarle el
comando ; la nica diferencia es que ahora, cuando aparezca la ventana de
dilogo deberemos seleccionar la opcin Definitivo y especificar que 0 ser el
lmiteinferiormientrasque serellmitesuperior(verfigura4).Aloprimirel
botnAcep.seobtendrelresultadoqueenestecasoescero.
30
Figura5.Figura6.
Figura7.Figura8.
31
Figura9.Figura10.
Figura11.
4.3 Integracinnumrica
En algunas ocasiones es muy difcil o incluso imposible calcular de manera
analtica el valor de una integral. En este tipo de situaciones es conveniente
efectuarunaintegracinnumrica,queaunqueesunaaproximacinalresultado
exacto, uno puede definir el intervalo de error permisible en la calculadora
obteniendo as resultados muy precisos. Vamos a ilustrar la relevancia de la
integracin numrica con el siguiente ejemplo: supongamos que queremos
encontrar el valor numrico de la integral . Si tratamos de
resolverlasiguiendoelmtodorecindescritoparacalcularintegralesdefinidas,
( )
( )
0
sen
2 cos dx e x
x
32
nos encontraremos con que la calculadora arroja un error de memoria
insuficiente (ver figura 12). Si ahora repetimos el procedimiento de integracin
con la calculadora, pero esta vez seleccionando la opcin Numrico en lugar
deDefinitivoaparecerunaventanaenlaquedeberemosdefinirloslmitesde
integracin y el intervalo de error permisible o tolerancia (ver figura 13). Al
oprimir el botn Acep. obtendremos una buena aproximacin al valor de la
integral,talycomosemuestraenlafigura14.
Figura12.Figura13.
Figura14.
33
4.4 Integracinmltiple
Laintegracinmltipleseutilizacuandosequiereintegrarfuncionesdemsde
una variable real como por ejemplo
( ) y x f ,
. Para efectuar una integral mltiple
enlacalculadoraClassPad330esnecesarioutilizarelteclado2Dparaintroducir
las expresiones matemticas. De hecho, este mtodo de introduccin de las
expresionesmatemticasqueutilizaremosparalasintegralesmltiples,tambin
puede ser aplicado a los tipos de integracin que se han presentado con
anterioridadenestemismocaptulo.
Comenzaremos pues resolviendo la integral doble
1
0
3
2
160
x
x
dydx xy . Lo primero
quedebemoshaceresdirigirnosalapestaa2Ddeltecladovirtual.Enlaesquina
inferior izquierda encontraremos el botn , el cual deberemos oprimir.
Estebotnnosdaaccesoavariossmbolosmatemticosincluidoeldelaintegral
representado por el botn . Este ltimo botn debe ser oprimido dos veces
(porque se trata de una integral doble), y posteriormente hay que llenar los
espacios en blanco que se refieren a los lmites de integracin, la funcin a
integrar y los diferenciales. Es muy importante destacar que es necesario
introducir el smbolo x en medio de la expresin para que la
calculadora pueda distinguir que se trata de dos variables diferentes y no
produzca resultados errneos (ver figura 15). La necesidad de incluir esos
operadorespuedesersuperadasienlugardeusarlasletrasdelapestaaabcse
utilizanlasvariablesx,y,zdeltecladofsicodelacalculadoraodelmen
incluido en la pestaa 2D (ver figura 16). Al oprimir el botn EXE se obtendr
comoresultado6.
3
xy
Figura15.Figura16.
34
Siguiendoelprocedimientodescritoesposiblecalcularinclusointegralestriples.
Por ejemplo en la figura 17 se muestra que el resultado de la integral
1
1
1
1
1
1
2
2
2
2
3
x
x
z
z
dydzdx es 16.
Figura17.
35
36
5.ECUACIONESDIFERENCIALES
Ecuacin1.
5.1 Resolviendoecuacionesdiferencialessincondicininicial
Para resolver una ecuacin diferencial se utiliza el comando dSolve el cual se
encuentra en la aplicacin Pincipal dando un toque en Interactivo/Solve
Ecuacin/Desigualdad.
Ejemplo,resolverlaecuacin1:
d
2
y
dx
2
+
dy
dx
-12y = u
Sabemos que esta expresin es equivalente a y
ii
+ y
i
-12y = u , entonces
ingresamoslaexpresin(figura1),enseguidaseleccionamoslaecuacinyconel
lpizaplicamoselcomandodSolve,verfigura2,conellosemostrarlapantalla
delafigura3,endondesedeberindicaraxcomolavariableindependiente,ya
ycomo la variable dependiente y a continuacin elegir Acep., as se obtendr el
resultado de la figura 4. Las expresiones const(1) y const(2) son las
constantes.
37
Figura4.
5.2 Ecuacionesdiferencialesconcondicininicial
Cuandosenecesitaresolverunaecuacindiferencialdeprimerordensujetaala
condicin y(x
0
) = y
0
, dondex
0
es un nmero en un intervaloIyy
0
un nmero
real arbitrario se deber hacer lo siguiente: reptase el procedimiento de la
seccinanteriorhastaelmomentodeaplicarelcomandodSolve,sinembargoen
estaocasinseleccionelaopcinIncluirco d n icin.
Ejemplo, resolver la ecuacin diferencialy' + ty = y, para la cual se desea que
y(2) = S.
Ingresamos la ecuacin (figura 5), la seleccionamos y posteriormente aplicamos
el comando dSolve (figura 6), es aqu donde elegimos la opcin Incluir
condicin, ver figura 7, note que la ecuacin se introdujo con variables, no con
letrasdelapestaaabc.
38
Figura8. Figura9.
5.3 Sistemasdeecuacionesdiferencialeslineales
Los sistemas de ecuaciones diferenciales de primer orden son semejantes a los
sistemasdeecuacioneslinealesdeprimergrado,ladiferenciaentreestosesque
enlosprimeroslasolucincuandoexiste,sonfuncionesofamiliasdefunciones
que cumplen las condiciones de las ecuaciones diferenciales que forman el
sistema,mientrasqueenelotrocasolasolucinsuelenservaloresnumricos.
39
Unejemplodeunsistemadeecu o ialeseselsiguiente: aci nes diferenc
2x + y - y t
x + y
Sujetaax(u) = 1,y(u) = u
=
= t
2
Figura10.
AlpresionarlateclaEXEsemostrarlasolucinalsistema,verfigura11.
Figura 11.
40
5.4 Graficandounaecuacindiferencialdeprimerorden
Para graficar el campo de pendientes de una ecuacin diferencial de primer
orden se debe proceder de la siguiente manera, entrar a la aplicacin
Graf.Ec.Di enelMen,conellosemostrarlapantallaenlafigura12.
Ejemplo,paragraficary = y
2
- x,seingresalaecuacindiferencial(figura13)y
sepresionaelcono ,verfigura14.
yy
41
Figura18.
42
6.TRANSFORMADADELAPLACE
= lim
b
e
st
f t ( )
0
b
dt
siellmiteexiste.
UnadelasventajasquepresentalatransformadadeLaplaceesquesimplificala
resolucin de ecuaciones diferenciales. En este captulo mostraremos la manera
enquesepuedeencontrarlatransformadadeLaplaceylatransformadainversa
de Laplace de una funcin, con la calculadora ClassPad 330. Tambin
presentaremoslamaneraderesolverecuacionesdiferenciales.
4t ( )
f t ( )como se muestra en la figura 1.
Enseguida deberemos seleccionar la expresin con el lpiz tctil y aplicarle el
comando laplace que est localizado en el men Interactivo/Avanzado (ver
figura2).
43
Figura1.Figura2.
Figura3.Figura4.
44
6.2 TransformadainversadeLaplace
Si ,entoncessediceque f t ( ) { }
s ( )= F s ( ) f t ( )esunatransformadainversade
Laplacede . F s ( )
Calcularuna transformada inversadeLaplacerequierede unprocesosimilar al
presentado en el punto 1.1; primero hay que ingresar la expresin matemtica
que queremos transformar, que en este caso es
s +1
s
2
s + 2 ( )
3
(ver figura 5).
Enseguida hay que seleccionar la expresin con el lpiz tctil para
posteriormente aplicarle el comando invLaplace localizado en el men
Interactivo/Avanzado, justo debajo del comando laplace. As aparecer una
ventana de dilogo en la que deberemos especificar a s como la variable
independienteya t comoelparmetrodelatransformada(verfigura6).
Figura5.
Figura6.
Figura7.
45
6.3 TransformadadeLaplacedeunaecuacindiferencial
Es posible aplicar la transformada de Laplace para resolver ecuaciones
diferenciales ordinarias. Para ilustrar la manera en que se hace, resolveremos
enseguida la ecuacin diferencial en la que y'' 4y'+ 4y = t
3
e
2t
y 0 ( )= y' 0 ( )= 0 .
Primero debemos escribir la ecuacin diferencial que queremos resolver y la
seleccionamos con el lpiz tctil (ver figura 8). Recuerde que la comilla para
denotar las derivadas se ingresa utilizando el botn localizado en el men
de la pestaa mth del teclado virtual. Ahora le aplicaremos el comando
laplace y cuando aparezca la ventana de dilogo seleccionaremos la opcin
Ecuacin ODE; en la nueva ventana que aparecer definiremos como variable
independiente a t , como variable dependiente a , y como parmetro a y s (ver
figura9).
Figura8.Figura9.
Figura10.Figura11.
47
Figura12.Figura13.
Figura14.
48
7.TRANSFORMADASDEFOURIER
La transformada de Fourier es una funcin que tiene un gran campo de
aplicacin para el anlisis de datos en teora de nmeros, fsica, teora de la
probabilidad,porcitaralgunos.Sedefineas:
F{(o) ] = F(o) = J (x)e
-Iux
Jx
Porotraparte,latransformadainversadeFourierdeF(o)es:
F
-1
{F(o) ] = (x) = J F(x)e
Iux
Jo
7.1 ClculodelatransformadadeFourier
El clculo de la transformada de Fourier de una funcin se puede realizar
utilizando el comando , para hacerlo, estando en la aplicacin Principal se
debe insertar el comando e indicarle a la calculadora la expresin(x)a la cual
se aplicar la transformacin (asegrese que la calculadora est configurada en
modo complejo), luego se debe indicar la variable con respecto a la cual se
transforma la expresin y el parmetro de la transformada. Por ejemplo, para
calcularlatransformadadeFourierde(x) = sin(x)losdatosseingresancomo
mostramos en la figura 1 y 2, y son los siguientes: sin(x)es la expresin a
transformar, xes la variable con respecto a la cual se transforma y wes el
parmetro. Una vez ingresada la informacin se presiona la tecla EXE y se
realizarelclculo,figura3.
49
7.2 LatransformadadeFourierconelcomandofourier
Otra forma de calcular la transformada de Fourier es utilizando el comando
fourier, la aplicaremos nuevamente a la funcin (x) = sin(x). Para hacerlo,
estando en la aplicacin Principal se debe escribir la siguiente sintaxis:
fourier(sin(x),x,w,1),verfigura4yalpresionarlateclaEXEserealizarelclculo,
figura5.
Figura4. Figura5.
Comosepuedeobservarenlasintaxis,sehaincorporadoelvalor1.Estevalores
unajustealatransformadayseeligedependiendoelcontextoenqueseutilice,
50
el valor 1 corresponde conla matemticapura yes el que lacalculadora da por
default si no se elige algn otro. Se puede escoger los nmeros del 0 al 4 y
corresponden con 0 para Fsica Moderna, 1 con Matemtica Pura, 2 con
Probabilidad,3conFsicaClsicay4conProcesamientodeSeales.
7.3 LatransformadainversadeFourier
Para calcular la transformada inversa se utiliza el comando invFourier o la
plantilla de la pestaa 2D del teclado virtual. Utilizaremos el comando
invFourier para calcular la transformada inversa de la funcino(w + 1) n i -
o(w - 1) n i. Para ello, os la sintaxis
siguiente:
estando en el men principal escribim
invFourier(6(w + 1) | - 6(w - 1) a |, w, x, 1) a
Notequeenestecasolavariableeswyelparmetrox,verlafigura6.
Figura6.
AlpresionarlateclaEXEserealizarelclculoysemostrarelresultado,verla
figura7.
Figura7.
51
52
8.ELMTODODENEWTON(PROGRAMACIN)
Una tarea comn en las escuelas de ingeniera o matemticas es el clculo de
races de una ecuacin de la forma (x) = u , donde es una funcin
diferenciable. Por ejemplo, calculamos races cuando aplicamos la frmula
general para resolver ecuaciones cuadrticas. Por otra parte, existen funciones
que no permiten determinar sus races exactas, para lo cual hay mtodos que
producenaproximacionesdestas.UnodeestosmtodosesllamadoMtodode
Newton, y su funcionamiento se basa en lo siguiente: Ver la figura 1, la raz a
determinaresr,altrazarlatangenteaporelpunto(x
1
, (x
1
))secortaalejede
lasxenx
2
,siacercamosx
1
ar,x
2
pareceestarmscercader,yestevalorx
2
se
empleacomounasegundaaproximacin.Calculandolapendientedelatangente
lyutilizandolafrmuladelarectadadounpuntoysupendiente,sedetermina
laecuacindelatangentelydeellasedespejax
2
.
Figura1.
x
n+1
=x
n
-
](x
n
)
]i(x
n
)
Frmula1.
53
8.1 ConstruyendoelprogramaNewton
Acontinuacinmostramosunaformadeprogramarelmtodoenlacalculadora
Classpad330.
Segn la frmula del mtodo, la informacin que deber recibir la calculadora
paraoperares:
a. Lafuncin(x) cualseledeseaaplicarelmtod ala o
b. Unvalorinicialx
n
yelnmerodeaproximaciones,n.
c. Con losdatos de entradaanteriores,lacalculadoradeberdeterminarlas
aproximaciones, por tanto se necesitar crear una funcin que basada en
lafrmuladelmtododeNewtonproduzcaunaaproximacin.
d. Esta funcin ser llamada repetidamente en el cuerpo del programa para
obtenernuevasaproximaciones,loscualesserndatosdesalida,juntocon
elnmerodeiteracin.
8.2 DefiniendolafuncinNewton
Iniciaremosatendiendoalincisocdelapartado1.1.
Figura2.
54
Al tocar con el lpiz en el cono , se mostrar la figura 3, en la cual para el
campo Tipo deber elegir la opcin Funcin, en Carpeta se puede conservar la
opcinMain,lacualesellugarenqueseguardarelarchivoyfinalmenteenel
campoNombredeberescribirelnombredelafuncin,enestecasoesNewton
yluegosedebeelegirAcep.
Figura3.
Conloanteriorsemostrarlaimagendelafigura4,enestaaplic insedefine
lafuncincomosigue:
ac
Seindicaquparmetrorecibirlafuncin,lollamaremosxn,figura4.
Figura4.
Figura5.
55
(xn)es el parmetro evaluado en la funcin f(x), la funcin f se definir en el
cuerpo del programa. El comando Diff(f(x), x,1,xn) calcula la derivada de la
funcin(x),conrespectoalavariablex,laderivadaesdegrado1,yseevala
enelparmetroxn.Figura6.
Figura6.
Figura7. Figura8.
56
8.3 ElcuerpodelprogramaNewton
A continuacin escribiremos el programa. Estando en la aplicacin Programa,
tocarelcono ,conelloindicaremosalacalculadoraquecrearemosunonuevo.
En la opcin Tipo seleccionemos Progr.(normal), la opcin Carpeta la
conservamosen main, y en Nombre del programa escribimos MeNewton y
seleccionamosAcep.,figura9.
Figura9.
Incisoadelapartado8.1
Indicarlealacalculadoraquecuandoseejecuteelprogramapidaalusuarioque
introduzcalafuncin(x).
Antes de introducir comandos, indicaremos a la calculadora que limpie la
pantalla (para borrar posibles residuos de programas ejecutados) y que
trabajaremosconnmerodecimales,paraestoseingresanenrenglonesdistintos
lassiguientessentencias:ClrTextySetDecimal,figura10.
57
Figura10.
Figura11.
Lasintaxisparausarestecomandoeslasiguiente:
InputFuncNombredelafuncin,Cadena1,Cadena2
Paraelcasoconcretoquenosocupaquedarcomosigue:
InputFuncf(x),Introducelafuncin,MtododeNewton
58
Ver Figura 12, si el programa se ejecuta en este momento presionado
consecutivamente los conos y , se mostrar una ventana en la cual la
calculadorapedirqueseintroduzcalafuncin,verfigura13.Lafuncinpuede
ser introducida con las opciones de la pestaa mth del teclado virtual de la
calculadoraoconeltecladofsico.
Figura12. Figura13.
Quelacalculadorapidaelvalorinicial(xn)yelnmeroderepeticiones(n).
Incisobdelapartado8.1
Aqu se requiere que la calculadora pida dos valores y los almacene en las
variablesxnyn,paraestoseutilizalafuncinInput,lasintaxises:
InputNombredelavariable,cadena1,Cadena2
osea
Inputxn,Daelvalorinicial,MtododeNewton
y
Inputn,Cuntasiteraciones?,MtododeNewton,figura14.
Figura14.
59
Alejecutarestaetapadelprogramasemostrarnlaspantallasdelasfiguras15y
16.
Figura15. Figura16.
Incisocdelapartado8.1
Esteapartadosedesarrollpreviamenteenelapartado8.2.
Incisoddelapartado8.1
LlamarrepetidamentelafuncinNewtoncreadaenelapartado1.2paracalcular
aproximacionesaunadelasracesdelafuncin.
Paraelcasoconcreto:
For1=AuxTonStep1
Estosepodrainterpretarcomosigue:ParaAuxigualcon1,hastaquevalgan,
yendo de uno en uno, hacer y en el siguiente rengln se indican las
instruccionesquesedeseanejecutar.Alrepetiressecalculanaproximacionesala
razconlafuncinNewton,elvalorresultantesedebeasignaralavariableRaz,
verfigura17.
60
Figura17.
Figura18.
Locate5,15Aux,Aux
Locate20,15Aux,Raz
Next
NexteslasentenciaconlaquecerramoselcicloFOR,verfigura19.
Figura19.
8.4 UtilizandoelprogramaMeNewton
AcontinuacinutilizaremoselprogramaMeNewtonparadeterminarunadelas
races de la funcin(x) = x
4
- Sx
3
+4x
2
- x + 1S, el valor inicial ser 2 y las
iteracionessern10.
Solucin:alingresaralaaplicacinProgramasemostrarunentornosemejante
aldelafigura20,enlasopcionesquemuestrandebernestarseleccionadas
carpetamainyennombresedebermostrarMeNewton.Entoncessedeber
ejecutarelprogramadandountoqueenelcono .
62
Figura20.
Conestosemostrarelcuadrodedialogoquepideinserteslafuncin,lacual
deberseringresadaconeltecladodelacalculadoraoconlapestaamthdel
tecladovirtual,figura21.
Figura21.
Figura22. Figura23.
Conestoelprogramaseejecutaryfinalizar(figura24),elegimosaceptarenel
cuadro de dilogo que se muestre y luego podemos ampliar la pantalla de
resultados del programa (con Resize) y mirar cada iteracin y su raz
correspondiente,figura25.
63
Figura24. Figura25.
64
EstelibrofueimpresoenMxico,D.F.
enelao2009.
CasioComputerCo.,Ltd.
http://edu.casio.com
65