Advertisement
ankvasha

Anastasia Kvasha_HW8

Oct 21st, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.00 KB | None | 0 0
  1. # integral approximations for average degree <k>
  2.  
  3. f = lambda x: 0.75 * (x**(1 - 2.5))
  4. intervalBegin = 1
  5. intervalEnd = 10000
  6. iterations = 100000
  7. step = (intervalEnd - intervalBegin) / iterations
  8. integral = 0
  9. for i in range(1, iterations):
  10.     integral += step * f(intervalBegin + (i - 1) * step)
  11. print("Integral is equal to: ", integral)
  12.  
  13.  
  14. # numerical calculations for average degree <k>
  15.  
  16. summa = 0
  17. for i in range(1, 10001):
  18.     calc = 0.75 * (i**(1 - 2.5))
  19.     summa += calc
  20. print(summa)
  21.  
  22.  
  23.  
  24. # integral approximations for second moment <k2>
  25.  
  26. f = lambda x: 0.75 * (x**(2 - 2.5))
  27. intervalBegin = 1
  28. intervalEnd = 10000
  29. iterations = 100000
  30. step = (intervalEnd - intervalBegin) / iterations
  31. integral = 0
  32. for i in range(1, iterations):
  33.     integral += step * f(intervalBegin + (i - 1) * step)
  34. print("Integral is equal to: ", integral)
  35.  
  36.  
  37. # numerical calculations for second moment <k2>
  38.  
  39. summa = 0
  40. for i in range(1, 10001):
  41.     calc = 0.75 * (i**(2 - 2.5))
  42.     summa += calc
  43. print(summa)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement