Sei sulla pagina 1di 18

Escuela de Ciencia e Ingeniera de los Materiales

Mtodos Numricos

Profesor:
Manuel Caldern Solano

Estudiante:
Christhofer Arroyo Chacn /2014085176
Kevin Johnson Altamirano/2014070859

Tarea Programada

Verano de 2016

1
ndice

Mtodo de Biseccin en (Matlab) 3

Mtodo de Newton Raphson (Matlab)................................ 5

Cuadratura de Gauss Legendre (Matlab)........................... 9

Regla del Trapecio (Excel y Matlab)................................... 11

Regla de Simpson (Excel y Matlab)................................ 15

Bibliografa18

2
Mtodo de Biseccin (Matlab)

Este mtodo solo puede ser utilizado si cumple las siguientes restricciones:
Debe existir seguridad sobre la continuidad de la funcin f(x) en el intervalo
[a,b]
f (a) * f (b) < 0

En caso de no cumplir estas restricciones No tendra solucin la ecuacin propuesta


con este mtodo, a continuacin se procede a mostrar el cdigo generado en Matlab.

3
Ahora se proceder a demostrar este mtodo con una ecuacin aplicndola a un
problema de ejemplo.

Ahora, se soluciona utilizando el cdigo creado anteriormente.

4
*se escribe Biseccion, con la letra B en mayscula y sin tilde (as se llam a la funcin.)

Recordando:
y = Biseccion(f , a, b, t) donde f = funcin, entre comillas
a = inicio del intervalo
b =Final del intervalo
t =Tolerancia o precisin

Se puede observar que el resultado es prcticamente el mismo, esto comprueba que el


cdigo funciona correctamente.

Mtodo de Newton Raphson (Matlab)

En este mtodo se procedi a hacer algo diferente, algo ms interactivo con el usuario,
utilizando los imput, para utilizar este mtodo es necesario tener una semilla, o sea
un valor inicial para empezar las iteraciones, esta semilla no debe definir la funcin
derivada, a continuacin se presenta la frmula de Newton Raphson, para utilizar este
mtodo la funcin debe estar como 0=f(x) , para poder derivarla en un solo lado.

Donde: X n =Semilla
f (Xn) =Funcin evaluada en la semilla.
f (Xn) =Derivada de la funcin, evaluada en la semilla

5
Ahora se presenta el cdigo generado en Matlab.

6
*La coma flotante es una forma de notacin cientfica usada en los microprocesadores con la cual se
pueden representar nmeros racionales extremadamente grandes y pequeos de una manera muy
eficiente y compacta, y con la que se pueden realizar operaciones aritmticas.

Ahora procederemos a aplicar este mtodo en una aplicacin de la ingeniera.

7
ahora la respuesta propuesta

Bien podemos observar que la respuesta al problema es de 0.270 aproximadamente,


ahora comprobaremos nuestro cdigo digitado en Matlab.

Bien la respuesta dio aproximadamente igual, lo cual podemos comprobar que el


cdigo funciona correctamente.

8
Cuadratura de Gauss Legendre (Matlab)

Para este mtodo se procedi a realizar la traslacin de Gauss Legendre, esto con el
fin de poder aplicarla para integrales las cuales sus lmites no sean -1 y 1, (inferior,
superior), respectivamente, para utilizar esta funcin necesitamos:
1-Integral a evaluar
2-Lmites (superior e inferior), o sea debe ser definida

Ahora procedamos con el cdigo en Matlab.

Bien ahora vamos a proceder con el ejemplo aplicado.

9
Bien ahora con Matlab:

El cual es el resultado correcto ( -4/3 = -1.333)


Pero bien , ahora probaremos si los lmites de la integral definida no fuesen -1 y 1.

Ahora lo probaremos con el programa de Matlab.

Otra vez se ve que nos da el resultado correcto, ya que este hace las traslacin
automticamente.

10
Regla del Trapecio (Excel y Matlab)

Vamos a aplicar la regla del trapecio para aproximar integrales definidas, adems
f debe ser continua y positiva en el intervalo de [a,b], ahora se proceder a realizar los
cdigos en excel y matlab.

Excel

Para trabajar la regla del trapecio se establece el cdigo o instrucciones en las celdas
respectivas de la hoja, como comprobacin se utiliz la ecuacin polinomial de
resultado -4/3 usada previamente para asegurarnos o comprobar que el mtodo este
bueno.

Ahora bien la solucin en excel qued de la siguiente manera, donde lo azul es lo


bueno y la parte roja un intento fallido y la imagen es una captura de pantalla:

11
La siguiente imagen es la solucin empleada, obteniendo como resultado -1,32 lo cual
es prcticamente -4/3, usando valores para de -1, para b de 1, n 10 y h de 0,2
calculada mediante la frmula en excel =($C$3-$C$2)/$C$4.

La funcin se introdujo de la manera =(2*F8^3+F8^2-1), el contador en la seccin de


x se va actualizando mediante =(F8+$C$5) el cual va sumando el valor de h al x
anterior, luego se suman los f(x) desde el 1 hasta el 9 para luego emplear esto en la
ecuacin de la integral que se programa mediante: =(C3-C2)*(G8+2*J8+G18)/(2*C4).

12
Matlab

El cdigo Generado en Matlab es:

Bien, una vez hecho y explicado el cdigo, se proceder a probarlo con un ejemplo.

13
ahora aplicando la misma integral en el cdigo de Matlab.

Se puede observar que el resultado es muy preciso con respecto a la solucin manual.

14
Regla de Simpson (Excel y Matlab)

Excel

Para el mtodo de Simpson se us la misma integral que se utiliz en algunos


ejemplos pasados (trapecio,excel) para comprobar que diera -4/3 tambin, a
continuacin se muestra la captura de pantalla de la hoja de excel donde se llev a
cabo el mtodo:

Ahora se muestra una con zoom en el proceso realizado:

Se usaron los valores de a,b,n,h mostrados anteriormente y con h calculado mediante


=(C3-C2)/(C4-1), la frmula de la funcin se introdujo como =(2*C9^3+C9^2-1), las
reas se fueron calculando mediante =(D9+4*D10+D11)*$C$5/3 para luego dar la

15
respuesta de la integral que es la suma de las reas y como vemos en la imagen se
comprueba el valor de -4/3.

Matlab

Para este mtodo se procedi a hacer algo parecido al mtodo de Newton Raphson,
se pide ingresar un funcin al usuario, posteriormente los lmites de la integral y en
este caso tambin el nmero de las veces que desea utilizar Simpson .
Procedamos a la explicacin del cdigo en Matlab.

16
Bien una vez explicado el mtodo, se procede a probarlo con un ejemplo resuelto.

Ejemplo:

Solucin del Ejemplo:

Ahora probando con el cdigo creado en Matlab, usando el mtodo 10 veces.:

Se aprecia que el cdigo funciona correctamente.

17
Bibliografa

OCW-V.Muto Introduccin a los mtodos numricos

Mtodo Newton Raphson - Aplicacin a la Ingeniera by Percy Paredes on Prezi (s. f.). ,
1. Recuperado de
https://prezi.com/gnaq2f3vd3yq/metodo-newton-raphson-aplicacion-a-la-ingenieria/

Integracin numrica (s. f.). Integraciones, 1. Recuperado de


http://ed21.webcindario.com/CalculoIntegral/integracion_numerica.htm#2

Cuadratura de gauss (s. f.). Gauss, 1. Recuperado de


http://es.slideshare.net/Tensor/cuadratura-de-gauss

18

Potrebbero piacerti anche