Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCIÓN
Los ingenieros encuentran con frecuencia el problema de integrar funciones que están
definidas en forma tabular o en forma gráfica y no como funciones explícitas, se pueden utilizar
métodos gráficos, pero los métodos numéricos son mucho más precisos.
Estas reglas están diseñadas para casos en los que los datos a integrarse están espaciados
de manera uniforme.
El método de Integración Simpson 1/3 consiste en tomar el área bajo una parábola que
conecta tres puntos, como se muestra en la siguiente gráfica:
2.- Probar su programa con el siguiente ejemplo usando como datos de entrada a=0,
b=0.8 y mostrar la pantalla de salida con los resultados para n=2, 4, 6, 8 y 10.
f(x)=0.2+25x-200x2+675x3-900x4+400x5
3.- Observaciones
Dentro del análisis de estos 2 métodos observamos que a diferencia uno de otro, uno suele
ser más preciso, que en este caso es el método Simpson 1/3 por las iteraciones de forma o
modo de par. También mejora al dividir el intervalo de integración que en este caso fue de a=0
y b=0.8. f(x)=0.2+25x-200x2+675x3-900x4+400x5
int n=2,i,j,imax=20;
float a=0.0;
float b=0.8;
int g=5;
float F[100],fx[100],sum=0,error;
float suma,I,EA[100],h,x,cte,max;
for(i=0;i<=g;i++)
{
printf("\nINGRESE COEFICIENTE X%i: ",i);
scanf("%f",&F[i]);
}
system ("cls");
printf("\nRESULTADOS");
printf("\nn h i Error");
do{
h=(b-a)/n;
x=a;
for(i=0;i<=n;i++)
{
for(j=0;j<=g;j++)
{
fx[i]=F[j]*pow(x,j);
sum=sum+fx[i];
}
fx[i]=sum;
sum=0;
x=x+h;
}
suma=0;
suma=suma+fx[0];
for (i=1;i<=n-2;i=i+2)
{
suma=suma+(4*fx[i])+(2*fx[i+1]);
}
suma=suma+4*fx[n-1]+fx[n];
I=suma*(h/3);
cte=I-1.640533;
if(cte<0) cte=cte*(-1);
error=cte/1.640533*100;
printf("\n%i\t",n);
printf("%f\t",h);
printf("%f\t",I);
printf("%2.4f\t",error);
n=n+2;
}while(n<=imax);
printf ("\n");
system("pause");
}