Programa Metodo de Simpson 1-3
Programa Metodo de Simpson 1-3
Programa Metodo de Simpson 1-3
Docente:
Fecha de entrega:
17/02/2023
Asignatura:
Carrera-NRC:
17/2/23, 10:40 Simpson 1_3 simple y compuesta - Jupyter Notebook
In [2]:
import numpy as np
import matplotlib.pyplot as plt
import sympy as sym
while True:
print("******************************************************************************
print(" ------------SIMPSON 1/3 FORMULA SIMPLE Y COMPUESTA---------------\n")
print(" ---------------Se calcula de 3 en 3 puntos-------------------\n")
n = 3
z = []
y = []
for i in range(n):
e = int(input(f'Ingrese el valor {i+1} de x: '))
z.append(e)
for i in range(n):
e = float(input(f'Ingrese el valor {i+1} de y: '))
y.append(e)
if n1 % 2 == 0: # si n1 es par
h = (z[2] - z[0]) / (n1-1)
factor = 2
else: # si n1 es impar
h = (z[2] - z[0]) / n1
factor = 1
I1 = (h / 3) * (y[0] + 4*sum_impar + 2*sum_par + y[2] + factor*sum(y[1:-1:2]))
print(f' La aproximación de es: {I1}')
else:
print(f' ----->Dijite 1 o 2')
print("******************************************************************************
**************************************************************************
***********
------------SIMPSON 1/3 FORMULA SIMPLE Y COMPUESTA---------------
Ingrese el valor 1 de x: 0
Ingrese el valor 2 de x: 60
Ingrese el valor 3 de x: 120
Ingrese el valor 1 de y: 0
Ingrese el valor 2 de y: 0.0824
Ingrese el valor 3 de y: 0.2474
Ingrese el valor 1 de x: 0
Ingrese el valor 2 de x: 60
Ingrese el valor 3 de x: 120
Ingrese el valor 1 de y: 0
Ingrese el valor 2 de y: 0.824
Ingrese el valor 3 de y: 0.2474