Вы находитесь на странице: 1из 2

clc % Regla de Simpson de 1/3 % Ing. Angel Hernndez Corvera % Posgrado en Electrnica % MC J.

Gilberto Mateos Surez % Noviembre de 1997 format long echo on % La funcin a evaluar esta contenida dentro del % archivo 'funcion.m' y se requiere introducir los valores % de los lmites, como se indica a continuacin pause % Pulsa una tecla a= input('lmite inferior:'); b= input('lmite superior:'); c= (b-a)/2; % Formato general de Simpson de 1/3 que da el resultado % de la integracin de la funcin en el archivo 'funcion.m'. I=(b-a)*((funcion(a)+4*funcion(c)+funcion(b))/6)

clc % UNIVERSIDAD DE GUADALAJARA % Posgrado en Electrnica % Mtodo de Simpson 1/3 de segmentos mltiples % Noviembre de 1997 % Ing. Angel Hernndez Corvera % M.C. J.Gilberto Mateos Sarez format long echo on a=input('limite inferior:'); b=input('limite superior:'); n=input('segmentos pares:'); h=(b-a)/n; clc % Subrutina para la sumatoria impar % pulsa una tecla... pause p=0; for i=1:n; if (-1)^i==1,p=p+funcion(a+(i-1)*h); end p end clc % Subrutina para la sumatoria par % pulsa una tecla... pause s=0; for i=2:n; if (-1)^i==-1,s=s+funcion(a+(i-1)*h); end s end clc % Y se tiene la frmula de Simpson 1/3 de segmentos mltiples I=(b-a)*(funcion(a)+4*p+2*s+funcion(b))/(3*n) % Que es el valor de la integracin

clc % % % % % %

UNIVERSIDAD DE GUADALAJARA Posgrado en Electrnica Mtodo de Simpson 3/8 de segmentos mltiples impares Noviembre de 1997 Ing. Jos Martn Villegas Gonzlez M.C. J.Gilberto Mateos Sarez

echo on format long a=input('limite inferior:'); b=input('limite superior:'); n=input('segmentos impares :'); h=(b-a)/n % Subrutina para la regla de Simpson de 3/8.... % Pulsa una tecla... pause if (-1)^n==-1, b=b-(3*h),n=(n-3), e=b+h, f=b+2*h, g=b+3*h, k=(e)*((funcion(b)+3*(funcion(e)+funcion(f))+funcion(g))/8);end pause clc % Subrutina para la sumatoria impar de Simpson 1/3 % pulsa una tecla... pause p=0; for i=1:n; if (-1)^i==1,p=p+funcion(a+(i-1)*h); end p end clc % Subrutina para la sumatoria par % pulsa una tecla... pause s=0; for i=2:n; if (-1)^i==-1,s=s+funcion(a+(i-1)*h); end s end clc % Y se tiene la frmula de Simpson 1/3 de segmentos mltiples I=(b-a)*(funcion(a)+4*p+2*s+funcion(b))/(3*n) % Finalmente la suma de las reglas de 1/3 y 3/8 es.... I=I+k % Que es el valor de la integracin

Вам также может понравиться