Advertisement
elcocodrilotito

Funciones aproximadas (potencia de e y seno)

Oct 17th, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. #Dise˜nar una funcion que calcule una aproximacion de las siguientes funciones: e^x, sen(x)
  2. #La variable natural n debe ser solicitada al usuario para que indique la precision con la que quiere que se calcule la funcion
  3. #La variable natural x debe ser solicitada al usuario para que indique el exponente, en el caso de e^x, o el angulo, en el caso de sen(x)
  4. def factorial(n):
  5.     b=n
  6.     if n==0:
  7.         b=1
  8.     for i in range(1, n):
  9.         b=b*i
  10.     return b
  11.  
  12.        
  13. def epot(x,n):
  14.     e=0
  15.     for i in range(n):
  16.         e=e+(x**i)/factorial(i)
  17.     return e
  18.  
  19. def seno(x, n):
  20.     s=0
  21.     for i in range(n):
  22.         s=s+(((-1)**i)*(x**(2*i+1)))/factorial(2*i+1)
  23.     return s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement