Guía de Trabajo 01 PMN

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Universidad Centroamericana “José Simeón Cañas”

Departamento de Electrónica e Informática


Programación y Métodos Numéricos
Ciclo 02 2021
Guía de Trabajo 01

Nombre: _________________________________________________ Carnet:________


Nombre: _________________________________________________ Carnet:________
Nombre: _________________________________________________ Carnet:________

Indicaciones: La actividad se realizará en equipos de tres estudiantes, es permitido


formar grupos entre alumnos de diferentes secciones. La fecha límite de entrega es el
día viernes 15 de octubre a las 23:59 en la plataforma E-Campus. Cualquier indicio de
copia anulará automáticamente la nota.
Utilice este archivo para resolver ordenadamente las actividades que se solicitan a
continuación:

Programación y Métodos Numéricos 1


EJERCICIO 1

Se está diseñando un tanque esférico de almacenamiento de agua para un poblado


pequeño de un país en desarrollo. El volumen del líquido que puede contener se
calcula con:
2 3⋅ R−h
V =π ⋅h ⋅
3
Donde V = volumen [m3], h = profundidad del agua en el tanque [m], y R = radio del
tanque [m]. Si R= 3 m, ¿A qué profundidad debe llenarse el tanque de modo que
contenga 30 m3? Utilice el método de Newton Raphson para determinar la respuesta.
Tome como valor inicial h1=1.5

Inserte su procedimiento aquí:

30=π· h2 ( ( 3) ( 33)−h )→ 90=π· h ( 9−h) →90=9 π h −π h


2 2 3

f ( x )=9 π h2−π h3 −90


f ' ( x )=18 πh−3 π h2
 h 0=1.5
2 3
f ( h ) 9 π ( 1.5 ) −π ( 1.5 ) −90 −36.9856
'
= 2
= =−0.5232
f ( h) 18 π ( 1.5 ) −3 π ( 1.5 ) 70.6858
h1 =1.5−(−0.5232 ) =2.0232
 h1 =2.0232
2 3
f (h) 9 π ( 2.0232) −π ( 2.0232 ) −90 −0.2811
= = =−0.0037
f '( h) 18 π ( 2.0232 )−3 π ( 2.0232 )
2
75.8305
h2 =2.0232+ 0.0037=2.0269
 h2 =2.0269
f ( h ) 9 π ( 2.0269 )2−π ( 2.0269 )3−90 −0.00043
= = =−0.000005
'
f (h) 18 π ( 2.0269 ) −3 π ( 2.0269 )
2
75.8985
h3 =2.0269−(−0.000005)=2.026905 ≈ 2.0269
 h3 =2.0269

Programación y Métodos Numéricos 2


2 3
f ( h ) 9 π ( 2.0269 ) −π ( 2.0269 ) −90 0.00005
= = =−0.0000006
f ' ( h) 18 π ( 2.0269 ) −3 π ( 2.0269 )
2
75.8985
h 4=2.0269+0.0000006=2.0269006 ≈ 2.0269
h f (h ) f ' (h) f (h ) f (hn)
h n+1=h n−
f ' (h) f '(h n)
h 0=1.5 −36.9856 70.6858 −0.5232 2.0232
h1 =2.0232 −0.2811 75.8305 −0.0037 2.0269
h2 =2.0269 −0.00043 75.8985 −0.000005 2.0269
h3 =2.0269 0.00005 75.898 5 −0.0000006 2.0269

Programación y Métodos Numéricos 3


EJERCICIO 2

Un distribuidor de automóviles vende uno nuevo en $18,000. También ofrece venderlo


en pagos de $375 al mes durante cinco años. ¿Qué tasa de interés mensual está
cargando este distribuidor? Para resolver este problema necesitará usar la fórmula para
el valor actual A, anualidad que consta de n pagos iguales de tamaño R con la tasa de
interés i durante el periodo
R −n
A= (1− (1−i ) )
i
Sustituyendo valores se obtiene la siguiente ecuación:
48 x=1−( 1+ x )−60
Utilice el método de la secante para resolver esta ecuación, para ello tome como
valores iniciales una tasa de interés del 1% y 3.1%.

Inserte su procedimiento aquí:


−60
48 x−1+ ( 1+ x )
 x 0=0.01

f ( x 0 ) =48 ( 0.01 )−1+ (1+ 0.01 )−60=0.0304


 x 1=0.031
−60
f ( x 1 ) =48 ( 0.031 )−1+ ( 1+0.031 ) =0.6481
( 0.6481 ) ( 0.01−0.031 )
x 2=0.031− =0.00896
0.0304−0.6481
 x 2=0.00896
f ( x 2 ) =48 ( 0.00896 ) −1+ ( 1+ 0.00896 )−60=0.0156
( 0.0156 )( 0.0 31−0.0 0896 )
x 3=0.0 0896− =0.008 42
0.6481−0. 0156
 x 3=0.00842
−60
f ( x 3 ) =48 ( 0.00842 )−1+ ( 1+0.00842 ) =0.0088
( 0.0088 )( 0. 00896−0.0 0842 )
x 4 =0.0 0842− =0.00 772
0.0 156−0. 0088
 x 4 =0.00772

Programación y Métodos Numéricos 4


−60
f ( x 4 )=48 ( 0.00772 )−1+ ( 1+ 0.00772 ) =0.0009
( 0. 0009 ) ( 0.00842−0. 00772)
x 5=0. 00772− =0.00764
0 .0088−0.0009
 x 5=0.00764
−60
f ( x 5 ) =48 ( 0.00764 )−1+ ( 1+0.00764 ) =0.0001
( 0.0001 ) ( 0. 00772−0.0 0764 )
x 6=0 .00764− =0.00 763
0.0009−0.0001
 x 6=0.00763
−60
f ( x 6 ) =48 ( 0.00763 ) −1+ ( 1+ 0.00763 ) =0.00001
( 0.00001 ) ( 0. 00763−0.0 0764 )
x 7=0.0 0763− =0.00 763
0.0001−0.00001
 x 7=0.00763
−60
f ( x 7 ) =48 ( 0.00763 ) −1+ ( 1+ 0.00763 ) =0.0000 1
( 0.00001 ) ( 0.00763−0.0 0763 )
x 8=0.0 0763− =0.00 763
0.00001−0.00001

x i−1 xi f ( xi ) f ( x i−1 ) ( f ( xi ) ) ( x i−1−x i)


x i+1=x i−
f ( x i−1 )−f ( xi )
0.01 0.031 0.6481 0.0304 0.00896
0.031 0.00896 0.0156 0.6481 0.00842
0.00896 0.00842 0.0088 0.0156 0.00772
0.00842 0.00772 0.0009 0.0088 0.00764
0.00772 0.00764 0.0001 0.0009 0.00763
0.00764 0.00763 0.00001 0.0001 0.00763
0.00763 0.00763 0.00001 0.00001 0.00763

Programación y Métodos Numéricos 5


EJERCICIO 3
El comportamiento en el domino temporal del voltaje en el capacitor del circuito
mostrado viene dado por la ecuación:
V (t )=12−(4 cos(2 t)+2 sin(2 t))e−t V

Determine el valor de t mediante el método Newton Raphson para el cual el voltaje en


el capacitor es igual a 10 V, elija valor inicial de 0.5.

Inserte su procedimiento aquí:

Programación y Métodos Numéricos 6


EJERCICIO 4

Realice un programa en Octave para graficar y utilizar el método de bisección para


localizar la raíz más pequeña de la función. Use los valores iniciales xl=0 y xu=1
iterando hasta que el error estimado εa se encuentre debajo de εs = 10%.
f ( x)=5 x 3−5 x 2 +6 x−2

Inserte código fuente:

Captura de pantalla del código:

Captura de pantalla de ejecución:

Programación y Métodos Numéricos 7


EJERCICIO 5

Determine la raíz real más grande de

f ( x)=2 x 3−11.7 x 2−5

Para ello, elabore un programa en Octave para resolver con el método de la secante
(cuatro iteraciones x–1=3, x0=4).

Inserte código fuente:

Captura de pantalla del código:

Captura de pantalla de ejecución:

Programación y Métodos Numéricos 8


EJERCICIO 6

Aplique y elabore un programa en Octave para resolver por el método de Newton-


Raphson la función
f ( x)=tanh(x 2−9)

para evaluar su raíz real conocida en x = 3. Use un valor inicial de x0=3.2 y haga un
mínimo de cuatro iteraciones. Además, grafique el valor de X obtenido en cada
iteración ¿Converge el método a su raíz real?

Inserte código fuente:

Captura de pantalla del código:

Captura de pantalla de ejecución:

Programación y Métodos Numéricos 9

También podría gustarte