You are on page 1of 2

Practica No.

11 Evaluar la integral aplicando el mtodo de Simpson de 1/3: % Programa para integrar una funcin numricamente, utiliza la regla de Simpson un % tercio. El programa inicia con dos intervalos y va aumentado el nmero de ellos % hasta que llega a un resultado en el cual dos soluciones consecutivas no sean % diferentes respecto a una tolerancia especificada. % La funcin es x^4 + 2*x + 8 en el intervalo [0,30]. % La solucin analtica a esta integral da como resultado 4 861 140 clear all clc format long g % Regla de Simpson 1/3 a = 0; b = 30; N = 2; h = (b-a)/N; x = (a:h:b); fx = x.^4 + 2.*x + 8; k = 1; % Limite inferior. % Limite Superior. % Numero de intervalos. % Tamao de cada intervalo. % Vector de Muestras. % Valor de la funcin en los puntos elegidos. % Contador de iteraciones. % Primer resultado de la integral con un solo

Is1(k) = (h/3)*(fx(1)+4*fx(2)+fx(3)); % intervalo. % Reducir el paso de integracin. tol = 1; while tol > 1e-1 N = 2*N; h = (b-a)/N; x = (a:h:b); fx = x.^4 + 2.*x + 8;

% Duplicar el numero de muestras. % Determinar el paso de integracion. % Vector de muestras. % Valor de la funcin en los puntos elegidos.

Sp = length (fx); k = k+1;

% Numero de muestras. % Aumenta el contador de iteraciones en 1.

% Integral numerica con N muestras. Is1(k) = (h/3)*(fx(1) + 4*sum(fx(2:2:Sp-1)) + 2*sum(fx(3:2:Sp-2)) + fx(Sp)) tol = abs(Is1(k)-Is1(k-1)); end % Muestra en la pantalla todas las aproximaciones. Is1 Is1 =

Columns 1 through 3

5063640

4873796.25

4861931.015625

Columns 4 through 6

4861189.43847656

4861143.08990479

4861140.19311905

Columns 7 through 8

4861140.01206994

4861140.00075437

You might also like