You are on page 1of 12

MTODOS NUMRICOS

DR. RAFAEL GUZMN CABRERA

ALUMNO: MIGUEL ANGEL ACOSTA JILOTE

TAREA # 4
DIFERENCIACIN E INTEGRACION NUMRICA

9/ABRIL/13

DIFERENCIACIN E INTEGRACION NUMRICA

DIFERENCIACION NUMRICA
La derivacin numrica es una tcnica de anlisis numrico para calcular una aproximacin a la derivada de una funcin en un punto utilizando los valores y propiedades de la misma. Por definicin la derivada de una funcin f(x) es:

Las aproximaciones numricas que podamos hacer (para h > 0) sern: Diferencias hacia adelante:

Diferencias hacia atrs:

La aproximacin de la derivada por este mtodo entrega resultados aceptables con un determinado error. Para minimizar los errores se estima que el promedio de ambas entrega la mejor aproximacin numrica al problema dado: Diferencias centrales:

CODIGO MATLAB

% Definicin de variables y funciones simblicas syms x real; fs=funcion; dfs=diff(fs),subs(dfs,punto) % Derivacin analtica h=0.1;F=subs(fs,punto+[0,h]);diff(F)/h % Derivacin numrica En donde fs es la funcion a evaluar, dfs es la derivada de la funcion, subs evalua la derivada en el punto que necesitamos conocer y F es la funcion final. Solamente se pondr el cdigo fuente para la primer derivada ya que para los dems se utilizara el mismo simplemente cambiara la funcion y el punto a evaluar.

1.

EJERCICIOS ( )

RESULTADOS dfs =cos(x)-x*sin(x) ans = -1.5708 Resultado Analtico. ans = -1.6680 Resultado Numrico. 2. ( ) RESULTADOS dfs =1/2/(x^2-2*x+3)^(1/2)*(2*x-2) ans = 0.9045 ans = 0.9072 3. ( ) RESULTADOS dfs =-2*x*exp(3-x^2) ans = -6.3510 ans = -5.6429 4. ( ) RESULTADOS dfs =(exp(x)/(exp(x)-1)-(exp(x)+1)/(exp(x)-1)^2*exp(x))/(exp(x)+1)*(exp(x)-1) ans = 0.2757 ans = 0.2906 5. ( ) ( ) RESULTADOS dfs = -2*sin(-7+2*x) ans = 1.3140 ans = 1.1550

6.

( )

) RESULTADOS dfs = 3/2/sin(3*x)^(1/2)*cos(3*x) ans = -1.6872e-032 +2.7555e-016i ans = -0.0000 - 0.2259i

7.

( ) RESULTADOS dfs = 1/x^2-2*(x+2)/x^3 ans = 0.2500 ans = 0.2770

8.

( )

. RESULTADOS dfs = 1/2*cos(x^(1/2))/x^(1/2)/sin(x^(1/2)) ans = 0.1311 ans = 0.1206

9.

( )

RESULTADOS

dfs = (3*(x-2)^2/(2*x-1)^(1/2)-(x-2)^3/(2*x-1)^(3/2))/(x-2)^3*(2*x-1)^(1/2) ans = 0.8889 ans = 0.8738 10. ( ) ( ( ))) RESULTADOS dfs = -sin(cos(cos(x)))*sin(cos(x))*sin(x) ans = 0.3165 ans = 0.3042

INTEGRACION NUMERICA
FORMULA DEL TRAPECIO

Mtodo para encontrar el rea aproximada bajo una curva, dividindola en una serie de secciones con forma trapezoidal, con valores igualmente espaciados de x, con bases que descansan en el eje x, y sumando despus las reas de todos los trapecios.

La regla del trapecio o regla trapezoidal es la primera de las frmulas cerradas de Newton-Cotes. Corresponde al caso en donde el polinomio de aproximacin es de primer orden.

En donde f1(x) corresponde a una lnea recta que se representa como:

El rea bajo la lnea recta es una aproximacin de la integral de f(x) entre los lmites a y b:

El resultado de la integracin es:

CODIGO MATLAB disp('Limite Inferior'); a disp('Limite Superior'); b f=inline(f); h=(b-a)/n; aprox=f(a)+f(b); for i=1:n-1

clc clear f='funcion a evaluar'; a=limite inferior; b=limite superior; n=numero de segmentos; disp('Funcion: '); f

x=a+i*h; aprox=aprox+2*f(x); end

aprox=(h/2)*aprox;a=0; disp(aprox);

De igual manera solamente se pondr el cdigo fuente en el primer ejercicio y en los dems solo los resultados para ahorrar espacio ya que cambia el cdigo en la funcion a ingresar y en los limites de la integral. EJERCICIOS

1.

( )

RESULTADOS Funcion: f = exp(x^2) Limite Inferior a=0 2. RESULTADOS Funcion: f = (x)/(x^2-1) Limite Inferior a=2 3. ( ) RESULTADOS Funcion: f =1/x Limite Inferior a=1 Limite Superior b = 2.7183 Resultado de la Integral 1.0130 Limite Superior b=3 Resultado de la Integral 0.4925 Limite Superior b =1 Resultado de la Integral 1.4907

4.

RESULTADOS Funcion: f = ((sin(x))^3*(cos(x))^4) Limite Inferior a=0 Limite Superior b = 1.5708 Resultado de la Integral 0.0574

5.

( )

RESULTADOS Funcion: f = sin(sqrt(x)) Limite Inferior a=0 Limite Superior b = 9.8696 Resultado de la Integral 5.4388

6.

( )

RESULTA Funcion: f = x/sqrt(1+x^2) Limite Inferior a=0 7. ( )


( ( ) )

Limite Superior b=1 Resultado de la Integral 0.4108

RESULTADOS Funcion: f = (sin(x^2))/(tan(x-2)) Limite Inferior a=0 8. ( ) RESULTADOS Funcion: f = sqrt(16-x^2) Limite Inferior a = -4 Limite Superior b = 3.1416 Resultado de la Integral -2.7278

Limite Superior b=4 9. ( ) RESULTADOS Funcion: f = x*sqrt(x^2+9) Limite Inferior a=0 10. ( )

Resultado de la Integral 21.8564

Limite Superior b=4 Resultado de la Integral 33.1013

RESULTADOS Funcion: f = 1/(1+sqrt(x)) Limite Inferior a=0 Limite Superior b=4 Resultado de la Integral 1.9469

FORMULAS DE SIMPSON

Las reglas de Simpson son parte de las formulas de integracin de Newton-Cotes, que se basan en el reemplazo de una funcin complicada o datos tabulados con una funcin aproximada que sea fcil de integrar:

Donde fn(x) es un polinomio de la forma: polinomio.

donde n es el orden del

FORMULA DE SIMPSON 1/3

La regla Simpson de 1/3, utiliza un polinomio de segundo orden.

La figura presenta la aproximacin de una integral como el rea bajo una parbola por medio de un polinomio de orden dos. Para este polinomio, se requiere conocer tres datos, a, b, y un punto intermedio (a la mitad) entre a y b.

Si a y b se toman como x0 y x2 respectivamente y f2(x) se representa por un polinomio de Lagrange de orden dos, la integral se transforma a:

La integracin de la expresin anterior y la ordenacin algebraica, da como resultado:

CODIGO MATLAB

Para los ejercicios de Simpson de 1/3 y 3/8 se utilizaran los mismos ejemplos en la integracin por medio de la formula del trapecio simplemente para comparar resultados y cuanto varia entre mtodo y mtodo. 1. ( ) RESULTADOS

2.

RESULTADOS

3.

( )

RESULTADOS

4.

RESULTADOS

5.

( )

RESULTADOS

6.

( )

RESULTADOS

7.

( )

( (

) )

RESULTADOS

8.

( )

RESULTADOS

9.

( )

RESULTADOS

10.

( )

RESULTADOS

FORMULA DE SIMPSON 3/8

You might also like