Está en la página 1de 4

Universidad Católica de Salta Cátedra: Análisis Numérico

Facultad de Ingeniería e Informática


Alumno: Facundo, Figueroa Paz Sosa DNI: 39537093
Ingeniería Civil

Trabajo Practico Nº 12
Tema: Integración numérica “Método de NEWTON-
COTES”

Actividades a realizar
a) Realizar el programa en FORTRAN , dados el siguiente algoritmo de integración:
+1
S f(x) dx = a0*f(x0)+a1*f(x1)+a2*f(x2)
-1
+1
con an= 1/F'(xn)*S ( F(x)/x-xn)* dx
-1
Para la función
+1
con an= 1/F'(xn)*S ( F(x)/x-xn)* dx
-1

+1 +1
a0=1/F'(-1)*S (F(x)/x+1)* dx=1/2*S (x*x-x)*dx=1/3
-1 -1

+1 +1
a1=1/F'(0)*S (F(x)/x)* dx= -*S (x*x-1)*dx=4/3
-1 -1
+1 +1
a2=1/F'(1)*S (F(x)/x-1)* dx=1/2*S (x*x+x)*dx=1/3
-1 -1
Universidad Católica de Salta Cátedra: Análisis Numérico
Facultad de Ingeniería e Informática
Alumno: Facundo, Figueroa Paz Sosa DNI: 39537093
Ingeniería Civil

CODIGO FUENTE

program newtoncotes
real a(0:2)
real x,ar
integer i
a(0)=0.3333333
a(1)=1.3333333
a(2)=0.3333333
ar=0
x=-1
print*," FORMULA NEWTON-COTES"
print*,"a0",a(0)
print*,"a1",a(1)
print*,"a2",a(2)
print*,""
do i= 0,2
print*,"x",i," es:",x
y=formula(x)
ar=ar+a(i)*y
x=x+1
print*,"a",i," es:"
print*, a(i)
print*,"y",i," es:"
print*,y
print*,"ar",i," es:"
print*, ar
enddo
print*, "EL AREA ES:"
print*,ar
print*," "
end program newtoncotes
real function formula(x)
real x
formula=x*x*x*x*x+2
end function
Universidad Católica de Salta Cátedra: Análisis Numérico
Facultad de Ingeniería e Informática
Alumno: Facundo, Figueroa Paz Sosa DNI: 39537093
Ingeniería Civil

SALIDA
FORMULA NEWTON-COTES
a0 0.33333331
a1 1.3333333
a2 0.33333331

x 0 es: -1.0000000
a 0 es:
0.33333331
y 0 es:
1.0000000
ar 0 es:
0.33333331
x 1 es: 0.0000000
a 1 es:
1.3333333
y 1 es:
2.0000000
ar 1 es:
2.9999998
x 2 es: 1.0000000
a 2 es:
0.33333331
y 2 es:
3.0000000
ar 2 es:
3.9999998
EL AREA ES:
3.9999998

GRAFICO
Universidad Católica de Salta Cátedra: Análisis Numérico
Facultad de Ingeniería e Informática
Alumno: Facundo, Figueroa Paz Sosa DNI: 39537093
Ingeniería Civil

También podría gustarte