You are on page 1of 65

Resolviendoejerciciosde

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.

La manera en que los contenidos son presentados no es tan detallada como la


quesepodraencontrarporejemplo,enelmanualdeusuariodelacalculadora.
Esto debido a que los materiales estn dirigidos a estudiantes, usuarios de la
calculadora ClassPad 330 y con conocimientos bsicos sobre el manejo de la
misma.Dadoqueeseeseltipodepersonasparaquieneslosmaterialeshansido
diseados,esperamossimplementequeseanellosquienesloslean,losusenylos
critiquen.

MarioSnchezyJuanGabrielMolina
Marzode2009

5


6

1.OPERACIONESCONNMEROSCOMPLEJOS

Los nmeros complejos estn compuestos por un nmero real y un nmero


imaginario. Un nmero complejo puede representarse como un punto en el
plano complejo mediante un par ordenado ( ) b a , , sin embargo los nmeros
complejos son comnmente representados usando la forma bi a + , donde y b
sonnmerosrealese i eslaunidadimaginaria.Estaformaderepresentacinse
conocecomoformacartesiana.
a

Los nmeros complejos tambin pueden representarse mediante sus


coordenadas polares. Esta forma de representacin se denomina forma polar.
Cuando la notacin en forma polar es ( ) sin cos i r z + = se le llama forma
trigonomtrica. Usando la frmula de Euler la forma trigonomtrica puede ser
escritacomo lacualesllamadaformaexponencial
i
re z =
1
.

Enestecaptulomostraremoscmooperarnmeroscomplejosconlacalculadora
ClassPad 330. Tambin mostraremos cmo realizar conversiones entre las
diferentesformasderepresentacin.

1.1 Configurando la calculadora para trabajar con nmeros


complejos
Cuando se trabaja con nmeros complejos con la calculadora ClassPad 330, es
necesarioquestaseencuentreconfiguradaenelmodocomplejo.Paradeterminar
si la calculadora se encuentra configurada en modo real o en modo complejo,
slosenecesitaingresaralaaplicacinPrincipal delacalculadoraymirarla
parte inferior de la pantalla. Si aparece la palabra Real esto indica que la
calculadora est configurada para trabajar nicamente con nmeros reales (ver
figura1).Siestefueraelcaso,esnecesariodaruntoqueconellpiztctilsobrela
palabra Real y entonces sta ser sustituida por la palabra Cplj la cual indica
quelacalculadoraestpreparadaparatrabajartambinconnmeroscomplejos
(verfigura2).Enestecaptulodellibroslotrabajaremosenelmodocomplejo.


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

El comando compToTrig se utiliza para convertir un nmero complejo de la


formacartesianaalaformatrigonomtrica.Estecomandoestlocalizadodebajo
del comando compToPol en el men Interactivo/Complejo (ver figura 4). El
proceso de aplicacin de este comando es idntico al del comando compToPol.
La expresin


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

Una matriz es un arreglo rectangular de nmeros. Muchas veces esos nmeros


representancoeficientesdeunsistemadeecuacioneslineales.Aligualqueotros
objetos matemticos, las matrices pueden operarse; es decir, pueden sumarse,
multiplicarse, invertirse, etc. En este captulo ilustraremos la manera de realizar
las operaciones con matrices ms comunes utilizando la calculadora ClassPad
330.

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

Primero debemos ingresar a la aplicacin Principal de la calculadora y


activarlapestaa2Ddeltecladovirtualdelacalculadora.Despushayquedar
unclicenelbotn conlocualaparecernlosbotones queson
los que se utilizan para introducir matrices. Para este ejemplo particular
utilizaremos el botn para introducir cada una de las tres matrices (ver
figura 1). Finalmente hay que oprimir el botn EXE para obtener la matriz
resultante(figura2).

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

Para introducir la matriz de la izquierda de 3x5, hay que oprimir el botn


dos veces (para introducir tres renglones) y el botn cuatro veces (para
introducir cinco columnas); as tendremos un acomodo rectangular de tres
renglones y cinco columnas en el que nicamente resta introducir los valores
numricos. Un procedimiento similar se sigue para ingresar la segunda matriz.
El operador x debe escribirse en medio de las dos matrices, quedando la
expresin final como en la figura 3. Al oprimir EXE obtendremos la matriz
producto(verfigura4).

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

Debido a que emplearemos nmeros complejos en la matriz, ser necesario


configurar la calculadora para trabajar con ese tipo de nmeros. El
procedimiento es muy sencillo, simplemente de un clic con el lpiz tctil en la
palabra Real localizada en la parte inferior de la pantalla de la calculadora, al
realizar esto la palabra ser sustituida por la expresin Cplj que indica que la
calculadora est lista para trabajar con nmeros complejos (ver figura 5). Un
nuevoclicsobrelaexpresinCpljregresaralacalculadoraalmodoreal.
Ahorahayqueingresarlamatrizysuscorrespondientesvalores;recuerdaquela
expresiniseencuentraenlapestaa2D deltecladovirtual.Cuandosehaya
ingresado la matriz, ser necesario agregar el exponente con ayuda del
botn (ver figura 6). Ese exponente indica que se desea calcular la inversa
delamatriz.DespusdeoprimirEXEseobtienelamatrizinversaquesemuestra
enlafigura7.
1

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

Para calcular sus valores propios es necesario escribir la matriz y seleccionarla


conellpiztctil.PosteriormenteseledebeaplicarelcomandoeigVllocalizado
en el men Interactivo/MatrizCalcular (ver figura 8). De esta manera
obtendremos los eigenvalores que para el caso de esta matriz son 2, 1 y 1 (ver
figura9).

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
)

En forma similar, la derivada parcial decon respecto ayen(x


0
, y
0
)se designa
como
y
(x
0
, y
0
)yestdadaporlaexp i res n

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

Para realizar esta operacin ingrese a la aplicacin Principal, aqu se necesita


definirlafuncinfdada,paraelloseescribelasiguientesentencia:
23

definef(x,y)=x^5y+7xy^2

Es importante que las letrasxeyse ingresen como variables, no con la pestaa


abc, porque de lo contrario la calculadora las considera constantes y al derivar
lasharcero.AlpresionarlateclaEXEsemostrarlafigura1.

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.

Figura2. Figura3. Figura4.

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.

Figura7. Figura8. Figura9.

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)

).En ce ( t (t)) ton s,z = x( ), y


Jz
Jt
esdiferenciableenty,
=
oz
ox
Jx
Jt
+
oz
oy
Jy
Jt

(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

El de integral es un concepto fundamental de las matemticas avanzadas. La


calculadora ClassPad 330 tiene la capacidad de efectuar integrales definidas e
indefinidas. Tambin permite efectuar integracin mltiple e integracin
numrica. En este captulo mostraremos cmo llevar a cabo cada una de estas
operacionesconayudadelacalculadora.

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.

La calculadora ClassPad 330 realiza representaciones grficas de las integrales


definidas. Para ilustrar de manera grfica el resultado de la integral que
acabamosdeefectuaresnecesariooprimirelbotn localizadoenlabarrade
herramientas de la aplicacin principal que estamos utilizando (ver figura 5).
Justo cuando se oprime ese botn, aparece un plano cartesiano en la parte
inferior de la pantalla (ver figura 6). Es necesario entonces seleccionar slo la
funcin que se integr (en este caso ( ) x 2 cos , como se muestra en la figura 6) y
posteriormente arrastrar la expresin con ayuda del lpiz tctil hacia el plano
cartesiano (ver figura 7). De esta manera obtendremos la grfica de la funcin
comosemuestraenlafigura8. ( ) ( ) x x f 2 cos =

30

Figura5.Figura6.

Figura7.Figura8.

Situadosenlaventanaquecontienelagrficadelafuncin ( ) ( x x f 2 cos = ),vamos


ahoraautilizarelcomandodxqueseencuentraenelmenAnlisis/Resolucin
G(verfigura9).Cuandoseseleccionaelcomandodxapareceuncursorsobrela
grfica de la funcin. Es en este momento cuando debemos definir el lmite
inferior y superior de la integral. Al oprimir la tecla 0 (que es el lmite inferior)
aparecerunaventanaenlaquetambindeberemosespecificara comolmite
superior (figura 10). Finalmente, al oprimir el botn Acep. se mostrar la
representacin grfica de la integral definida (rea sombreada), y en la parte
inferiordelapantallaelvalordelaintegralcalculada.

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

A groso modo, las ecuaciones diferenciales son expresiones matemticas de


igualdad que involucran derivadas o diferenciales. Estas tienen gran aplicacin
en las distintas ramas de las ciencias, comnmente se les utiliza para hacer
modelosmatemticosyresolverciertosproblemas.Unejemplodeunaecuacin
diferencialeselsiguiente:
J
2
y
Jx
2
+
Jy
Jx
- 12y = u

Ecuacin1.

Como en la ecuacin 1 el orden de la ms alta derivada es 2, se trata de una


ecuacin diferencial de orden 2. La calculadora ClassPad 330 puede resolver
ecuaciones diferenciales de primero, segundo y tercer orden, tambin resuelve
sistemasdeecuacionesdiferencialesdeprimerorden.

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

Figura1. Figura2. Figura3.

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

Figura5. Figura6. Figura7.

En este caso se indica a la calculadora que la variable independiente est, la


dependienteesy,laprimercondicinest = 2ylasegundacondiciny = S,ver
figura8.Enlapantalladelafigura9semuestraelresultado.



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

Para resolverlo con la ClassPad 330 se procede as: estando en la aplicacin


Principalescribir s la iguientesentencia:
dSolve({2x + y - y = t,x + y = t
2
},t, {x, y], x = 1, t = , y = )

Como puede observarse, las dos ecuaciones diferenciales del sistema se


delimitan con , y se agrupan con {},tes la variable independiente,{x, y]
indican las variables dependientes y finalmente x = 1, t = , y = , son la
condicininicial.Verfigura10.

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.

Figura12. Figura13. Figura14.

5.5 Condiciones iniciales y graficando curvas solucin de una


ecuacindiferencialdeprimerorden
Retomando el trabajo realizado al graficar la ecuaciny' = y
2
- xdel ejemplo
anterior, podemos tocar con el lpiz el cono CI, figura 15, y para agregar
condiciones iniciales se deben dar valores parax

yy

, por ejemplo, introduzca


lossiguientesvalores(0,0),(0,0.5),verfigura16(cadaqueseintroduceunvalor,
automticamente aparecen nuevos espacios). Si con el lpiz se selecciona cada
condicin en el cuadrito de seleccin, al presionar el cono se graficarn las
curvassolucinasociadasatalescondiciones,figura17y18.

41

Figura15. Figura16. Figura17.

Figura18.


42

6.TRANSFORMADADELAPLACE

Sea unafuncindefinidaparatodo t .LatransformadadeLaplacede f t ( ) 0 f t ( )


sedefinecomo:
f t ( ) { }
s ( )= F s ( )= e
st
f t ( ) dt
0


= 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.

Antes de comenzar es importante tener claro que la calculadora ClassPad 330


puede realizar la transformada de las funciones: sen(x) , cos(x) , , , senh(x) cosh(x)
x
n
, x , , , ;peronopuederealizarlatransformadadelas
funciones:
e
x
heaviside (x)
tan (
delta (x)
x) sen
-1
log (x) ln (x)
, , , , , , ,
, , ,
(x) cos
-1
1
x
(x) tan
-1
(x) tanh (x) senh
-1
(x) cosh
-1
(x)
tanh
-1
(x) , y ga abs (x) mma (x) .
6.1 TransformadadeLaplacedeunafuncin
Para encontrar la transformada de Laplace de una funcin con la
calculadoraClassPadslosenecesitaespecificarculeslavariableconrespectoa
lacualsetransformalaexpresin,culeselparmetrodelatransformadaypor
supuestolafuncin .Porejemplo,calculemoslatransformadadeLaplacede
la funcin . Primero hay que ingresar a la aplicacin Principal
de la calculadora y escribir la funcin
f t ( )
f t ( )
t
cos f t ( )= te

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.

Al aplicar el comando laplace a la expresin, aparecer la ventana que se


muestraenlafigura3.Ahsedebeespecificarquelavariableindependientees
y que el parmetro de la transformada es ; al oprimir el botn Acep.
obtendremos la transformada que se muestra en la figura 4. Si aplicamos el
comando simplify al resultado obtenido, veremos que ste es equivalente a
t
s
s + 5 ( ) s 3 ( )
s
2
+ 2s +17
( )
2
(verfigura4).

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.

Al oprimir el botn Acep. se obtendr la transformada inversa tal y como se


muestraenlafigura7.

Es importante recordar que tanto la transformada de Laplace como la


transformadainversadeLaplacepuedenseraplicadasusandolosbotones y
respectivamente, los cuales se localizan en el men ADV de la pestaa 2D
deltecladovirtual.

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.

Cuando oprimamos el botn Acep. obtendremos una expresin en la que


deberemos sustituir los valores de y 0 ( )y y' 0 ( ). Comenzaremos sustituyendo el
valor , simplemente escribiendo la expresin y 0 ( )= 0 ans y 0 ( )= 0
2
y
oprimiendoEXE.Estaexpresinleindicaalacalculadoraquequeremossustituir
el valor en la respuesta recin obtenida (ver figura 10). Despus de
oprimir EXE seobtieneuna nuevaexpresinenlaquesedebe sustituirelvalor
, esto se logra escribiendo la expresin
y 0 ( )=
= 0
0
y' 0 ( ) ans y' 0 ( )= 0 y oprimiendo

2
Recuerda que el smbolo | se localiza en el submenu SMB de la pestaa abc del teclado
virtual.
46

nuevamente EXE. De esta manera obtendremos la expresin
L
P
s
2
4 L
P
s + 4L
P
=
6
s 2 ( )
4
quesemuestraenlafigura11.

Figura10.Figura11.

Ahora necesitamos despejar de la ltima expresin obtenida; para eso


utilizaremos el comando solve, escribiendo la expresin y
oprimiendo EXE posteriormente. El valor de resultante de se muestra en la
figura 12. Finalmente, calcularemos la transformada inversa de Laplace de L mediante
la aplicacin del comando invLaplace. Para esto ser necesario reescribir (o copiar
ypegar)laexpresindelladoderechodelaltimaigualdadobtenidayaplicarle
elcomandoinvLaplace,con
L
P
solve ans, L
P
( )
L
P
P
s comovariableindependientey t comoparmetro
(ver figura 13). De esta manera obtendremos la solucin de la ecuacin
diferencialqueenestecasoes
t
5
e
2t
20
.Elprocesocompletoquehemosefectuadose
muestraenlafigura14.

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

La calculadora ClassPad 330 puede realizar la transformada de las funciones:


sin(x) , cos(x) , log (x) , ln (x) , abs(x) , signum(x) , heaviside (x) , uelta(x) ,
uelta(x, n),c
x
; pero no puede realizar la transformada de las funciones: tan(x),
sin
-1
x,cos
-1
x,tan
-1
x,sinh(x),cosh(x),tanh(x),sinh
-1
(x),cosh
-1
(x),tanh
-1
(x),
gamma(x),x,c
x
.

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

Figura1. Figura2. Figura3.

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.

Repitiendo el proceso se puede llegar a la frmula general para las


aproximaciones:

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.

Para definir la funcin debemos acceder a la aplicacin Programa la cual se


identificaconelcono enelMenprincipal,alaccedersemostrarlafigura
2.

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.

Se introduce la operacin, la frmula del mtodo en trminos del


parmetroxn,figura5.

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.

Finalmente se asigna esta operacin a la funcin, para ello se utiliza el


smbolo localizadoenlapestaamth,deltecladovirtual(oenelmen
Ctrl),figura7.Elsmbolosecolocafrentealafrmulayacontinuacinse
escribeelnombredelafuncindefinida,oseaNewton,figura8.

Figura7. Figura8.

Finalmente se presiona el cono , aparecer un mensaje preguntado si se


desean guardar los cambios, se debe elegir la opcin S, y con ello se habr
definidolafuncin.Losiguienteesintroducirelcuerpodelprograma,peroesto
esmateriadelapartadosiguiente.

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.

Ahora introduciremos las instrucciones a la calculadora para que realice las


accionesqueserequieren.

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.

Para que la calculadora solicite introducir la funcinse utiliza el comando


InputFunc,elcualselocalizaenelmenE/SenEntradaverfigura11(tambin
sepuedeescribirlasentenciaconlapestaaabcdeltecladovirtual).

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.

Para indicarle esta accin a la calculadora se puede usar cualquiera de los


comandos que permiten definir ciclos. Usaremos el comando For, la variable n
(nmeroderepeticiones)ydosvariablesauxiliares(AuxyRaz).Lasintaxisdel
comandoeslasiguiente:
Forcantidad=Parmetro1ToParmetro2StepParmetro3

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.

Posteriormente se debe indicar a la calculadora que asigne al parmetroxnel


nuevo valor de la raz, para que se le considere en la prxima repeticin de la
funcinNewton,esoseindicaconlasentencia:Raz= xn,Verfigura18.

Figura18.

A continuacin, se debe pedir a la calculadora que muestre el nmero de


iteracin,ylarazcalculadaenella.UsaremoselcomandoLocate,puespermite
presentar datos en coordenadas especficas de la pantalla. La sintaxis del
comando es Locate Ordenada, Abscisa, Parmetro. Introduciremos las
siguientessentencias:
Locate5,5,Xn
Locate30,5,Raz
61

Locate5,15Aux,Aux
Locate20,15Aux,Raz
Next
NexteslasentenciaconlaquecerramoselcicloFOR,verfigura19.

Figura19.

Finalmenteelprogramaest concluido,presionamosel cono o el cono y


guardamosloscambiosrealizados.

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.

A continuacin se deber aceptar y posteriormente dar el valor inicial y el


nmerodeiteraciones,figura22y23.

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.

En los resultados del programa se puede apreciar que a partir de la tercer


iteracin la raz se repite, e indica que es el valor a considerar. Hay varios
mtodosmsparacalcularracesysepuedenimplementarenlaClassPad330.


64

EstelibrofueimpresoenMxico,D.F.
enelao2009.

CasioComputerCo.,Ltd.



http://edu.casio.com

65

You might also like