Professional Documents
Culture Documents
MÉTODOS NUMÉRICOS
UNIVERSIDAD
INSTITUTO MEXICANO DE
NACIONAL AUTONÓMA TECNOLOGÍA DEL AGUA
DE MÉXICO
Tarea 7
Método de Secante
Presentado por:
I.C. Aldo Rangel Torres
I.C. Benjamín Gutiérrez Torres
I.C. Eduardo Hernández Samaniego
I.C. Jomaelah Morales Rayo
Fecha: Catedrático:
13/03/17
Dr. Javier de Jesús Canto Ríos
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Tarea 7
a) Suponga que la oscilación de una estructura, dotada de un sistema de amortiguación , ante
un movimiento oscilatorio, viene dada por la función 𝒚(𝒕) = 𝟏𝟎𝒆𝒕/𝟐 𝒄𝒐𝒔𝟐𝒕, encuentre una
solución dentro del intervalo [0,1] con el método de la secante.
Para la resolución de los problemas de la tarea 7 se comenzó por realizar un programa de resolución
del método de Secante, para esto se comenzó con su pseudocódigo:
Pseudocódigo:
2-Evaluar x0 y x1 en f(x)
4-Volvemos a 2
6-Fin
EQUIPO ABEJ 2
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
𝑥1 − 𝑥0
𝑥2 = 𝑥1 − 𝑓(𝑥1)
𝑓(𝑥1)− 𝑓(𝑥0)
Funciones f(x)
Variables
Xo,X1,X2, ddd, Tol
ddd=ddd+1
Si 𝑥1 − 𝑥0 C
|𝑓(𝑥2 )| 𝑥2 𝑥2 = 𝑥1 − 𝑓(𝑥1) f(𝑥2 ) > Tol
> 𝑇𝑜𝑙 𝑓(𝑥1)− 𝑓(𝑥0)
No
Introduce nuevos
valores de Xo,X1
Programa (.m)
Función pre-escríta:
EQUIPO ABEJ 3
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Resultados en pantalla
EQUIPO ABEJ 4
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Líneas de código
%Aproxima la raiz real de cualquier ecuación mediante el método de
%la Secante
Por ende según el resultado obtenido con el programa de MatLab el resultado es X=0.7853
Realizando el Método de la Secante en tabla, cuya fórmula de desarrollo es como sigue:
𝑓(𝑥1 ) − 𝑓(𝑥0 )
𝑓′(𝑥1 ) ≈
𝑥1 − 𝑥0
𝑥1 − 𝑥0
𝑥2 = 𝑥1 − 𝑓(𝑥1 )
𝑓(𝑥1 ) − 𝑓(𝑥0 )
EQUIPO ABEJ 5
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
EQUIPO ABEJ 6
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Primera raíz
Segunda raíz
El resultado es X=0.579545188
𝑥1 − 𝑥0
𝑥2 = 𝑥1 − 𝑓(𝑥1 )
𝑓(𝑥1 ) − 𝑓(𝑥0 )
EQUIPO ABEJ 7
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
EQUIPO ABEJ 8
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
𝑤 = 𝑚. 𝑔
𝑤
𝑚=
𝑔
Y que:
𝑣
𝑔=
𝑡
Sustituyendo:
𝑤
1 = 𝑤𝑡
𝑚= 𝑣
𝑣
𝑡
Para dejar en función de c
𝑐𝑡
𝑐𝑡 1 = 𝑐𝑣
= 𝑤𝑡
𝑚 𝑤
𝑣
𝑔𝑚
𝑣= (1 − 𝑒 −𝑐𝑡⁄𝑚 )
𝑐
Desarrollamos la ecuación multiplicando y haciendo gm=w
𝑤 𝑤 −𝑐𝑡⁄𝑚
𝑣= − (𝑒 )
𝑐 𝑐
𝑤
𝑣(𝑐) = 𝑣 = (1 − 𝑒 −𝑐𝑣⁄𝑤 )
𝑐
W= constante
EQUIPO ABEJ 9
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Datos:
c=?
m=50kg
v=30 m/s
t=5 min = 300 s
g=9.81m/s2
Método Secante
𝑔𝑚
𝑓(𝑥) = (1 − 𝑒 −𝑐𝑡⁄𝑚 ) − 𝑣
𝑐
Usando la formula
𝑥1 − 𝑥0
𝑥2 = 𝑥1 − 𝑓(𝑥1 )
𝑓(𝑥1 ) − 𝑓(𝑥0 )
Con un intervalo de [0.1,1]
EQUIPO ABEJ 10
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
INSTITUTO MEXICANO DE TECNOLOGÍA DEL AGUA
Por el método de la secante se obtiene la raíz hasta la 370 iteración dando como resultado 16.35.
𝑔𝑚
𝑓(𝑥) = (1 − 𝑒 −𝑐𝑡⁄𝑚 ) − 𝑣
𝑐
Escogiendo la siguiente g(x)
𝑔𝑚
𝑔(𝑥) = (1 − 𝑒 −𝑐𝑡⁄𝑚 )
𝑣
Se obtiene
n x g(x) Error
1 1.0000000 16.3094724
2 16.3094724 16.3500000 0.0405276
3 16.3500000 16.3500000 0.0000000
Por el método de punto fijo se obtiene la raíz en la tercera iteración, siendo el método que da
resultado más rápido.
Método Bisección
𝑔𝑚
𝑓(𝑥) = (1 − 𝑒 −𝑐𝑡⁄𝑚 ) − 𝑣
𝑐
n a b c fa fb fc
1 16 17 16.5 0.65625 -1.14705882 -0.27272727
2 16 16.5 16.25 0.65625 -0.27272727 0.18461538
3 16.25 16.5 16.375 0.18461538 -0.27272727 -0.04580153
4 16.25 16.375 16.3125 0.18461538 -0.04580153 0.06896552
De los tres métodos realizados, el que mostro más rápido una raíz fue el método de punto fijo en
la tercera iteración.
EQUIPO ABEJ 11