Professional Documents
Culture Documents
TAREA # 4
DIFERENCIACIN E INTEGRACION NUMRICA
9/ABRIL/13
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:
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.
( )
7.
8.
( )
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.
El rea bajo la lnea recta es una aproximacin de la integral de f(x) entre los lmites a y b:
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
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.
( )
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. ( )
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:
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:
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