Sei sulla pagina 1di 9

INSTITUTO

POLITCNICO
NACIONAL

GRUPO
2RM4
LPEZ
FIGUE
ROA
ALAM
ALBER
TO

ROSALBA
AMBRIZ
PREZ

PRCTICA#1
3 MTODO DE
SIMPSON 1/3

ESCUELA SUPERIOR DE
INGENIERA MECNICA Y

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

ELCTRICA UNIDAD
AZCAPOTZALCO
NDICE

OBJETIVO Pg. 3
CONSIDERACIONES TERICASPg. 3
ALGORITMO Pg. 4
DIAGRAMA DE FLUJO Pg. 5
CODIFICACIN Pg. 6
IMPRESIONES DE PANTALLA DEL PROGRAMA Pg. 7
RESULTADOS Pg. 7
CONCLUSIN Pg. 8
BIBLIOGRAFA Pg. 8
AUTOEVALUACIN Pg. 8
2

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

OBJETIVO

El objetivo de la presente prctica es aprender a usar el mtodo de Simpson


1/3, para la resolucin de integrales definidas. Muy parecido al mtodo
anterior en su procedimiento, nos ayuda a resolver una integral definida,
sin necesidad de integrar.

CONSIDERACIONES TERICAS

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

ALGORITMO
Datos: a , b , n

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

Frmulas:
A=

h=

ba
; x=a+ hi ;
n

N1

N 1

h
y +4 y + 2 y + y
3 a i=1,3,5.. i i=2,4,6. . i b

Resultado:

At

DIAGRAMA DE FLUJO
A

A=h/3*(Ya+4*s1+2*s2+Yb)

f (x) = x2+3x

i,x,Y2,s2

x=a+h*i

Y2=f(x)
S2=s2+Y2

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

CODIFICACIN
#include <conio2.h>
#include <stdio.h>
#include <math.h>
float f(float x);
int main(){
int i,N,L=4,R;
float Ya,Yb,h,a,b,s1,s2,l,x,Y1,Y2;

textbackground(BLUE);
clrscr();
textcolor(WHITE);

gotoxy(12,2);printf("METODO SIMPSON 1/3");


gotoxy(5,5);printf("Ingresa el limite inferior:");
scanf("%f",&a);

a,Ya,b,Yb,h
i,x,Y1,s1

gotoxy(5,6);printf("Ingresa el limite superior:");


scanf("%f",&b);
gotoxy(5,7);printf("Ingresa el numero de areas:");
scanf("%d",&N);
clrscr();

h=(b-a)/N;
Ya=f(a);
6

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]
a,b, n
Yb=f(b);
h= (b - a) / n
gotoxy(5,5);printf("a=%.4f Ya=%.4f
Ya=f(a)
gotoxy(10,1);printf("%.4f",Ya);
s1=s2=0;

b=%.4f Yb=%.4f

H=%.4f",a,Ya,b,Yb,h);

Yb=f(b)
s1=s2=0

for(i=1;i<=(N-1);i+=2){
x=a+h*i;
Y1=f(x);
s1=s1+Y1;
L=L+2;
i=1; i<=n-1; i+=2
gotoxy(10,L+1);printf(" %d %.4f %.4f %.4f",i,x,Y1,s1);
}
L=L+2;

x=a+h*i
Y1=f(x)

for(i=2;i<=N-2;i+=2){
x=a+h*i;
s1=s1+Y1
Y2=f(x);
s2=s2+Y2;
L=L+2;
gotoxy(10,L);printf(" %d %.4f %.4f %.4f",i,x,Y2,s2);
}
l=h/3*(Ya+4*s1+2*s2+Yb);
R=L+4;

i=2; i<=n-1; i+=2

gotoxy(15,R); printf("Integral = %.4f u^2",l);


getch();
}
/*float f(float x){
return(pow((4*x-3),3));
} */
float f(float x){
return(pow(x,2)+3*x);
}

IMPRESIONES DE PANTALLA

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

RESULTADOS

CONCLUSIN
Esta prctica, al igual que la anterior, es muy til cuando debemos evaluar una
integral compleja, y de cierta manera queremos evitar la integracin. De igual
manera pudimos comprobar en clase que al hacer analticamente una integral,
y usar ste mtodo; nos da una muy buena aproximacin al resultado que
obtendramos resolviendo la integral.

BIBLIOGRAFA
Consultado el sbado 24 de mayo de 2014, en:
http://campus.fi.uba.ar/pluginfile.php/49688/mod_resource/cont
ent/0/INTEGRACION_NUMERICA.pdf
8

[GRUPO 2RM4 - LPEZ FIGUEROA ALAM


ALBERTO]

AUTOEVALUACIN
10
En mi opinin esta prctica fue muy sencilla, gracias a este mtodo nos
podemos evitar hacer una integral. En lo particular, se me hizo ms fcil y
rpido el mtodo de trapecio, que ste. Pues nos evitamos las sumatorias de
los pares y nones; aunque ste mtodo tiene una mejor aproximacin. No tuve
ningn problema con la resolucin manual del mtodo, ni al llevarlo al
programa en C. Adems de realizar el diagrama de flujo sin complicaciones.

Potrebbero piacerti anche