Software


Buenas noches continuando con la marathon de publicaciones en mi blog jeje es broma muestro ahora uno de mis tantos codigos que he hecho en momentos de inspiracion y como muchos me dicen en momentos de vagancia =)


  1. #Programa: Integrales por metodo de Simpson
  2. #Programador: William Mendez
  3. #Fecha: 14/01/2012
  4. #Objetivo: """Crear un programa que permita resolver las integrales por medio de la regla de simpson"""
  5. #Lenguaje: Python 2.7.2
  6. def funcion(x):
  7.    integral = 1/(1+x)#"""aqui ingrese la funcion que desea integrar"""
  8.    return integral
  9. a = float (raw_input("Ingrese limite inferior: "))
  10. b = float (raw_input("Ingrese limite Superior: "))
  11. n = int( raw_input("Numero par de intervalos: "))
  12. h = (b-a)/(2*n)
  13. n1 = 2*n-1
  14. n2 = 2*n-1
  15. j = 1
  16. si = 0
  17. while j<=n1:
  18.   x = a + h * j
  19.   si += funcion(x)
  20.   j+=2
  21. j = 2
  22. sp = 0
  23. while j<= n2:
  24.    x = a + h * j
  25.    sp += funcion(x)
  26.    j+=2
  27. is = h*(funcion(a)+4*si + 2*sp+funcion(b))/3
  28. print"La integral es: "+is+"\n"
  29. print"pulse cualquier tecla para salir...."
  30. raw_input()

1 comentario:

  1. Encontre un pequeño bug en el codigo espero muy pronto subir el archivo ya depurado mil disculpas

    ResponderEliminar