Advertisement
Guest User

Untitled

a guest
Apr 12th, 2012
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. import pylab
  2.  
  3. r0 = int(10e15)
  4. p0 = 1.7e-14
  5. r = r0
  6. rfinal = int(r*10000)
  7.  
  8. def p(r):
  9.     return p0*pow(r/r0, -3)
  10.  
  11. x = list()
  12. y = list()
  13.  
  14. while (r < rfinal):
  15.     x.append(r)
  16.     y.append(p(r))
  17.     r = r+10e15
  18.     print len(x)
  19.  
  20. pylab.plot(x,y)
  21. pylab.xlim([10e15,10e17])
  22. pylab.ylim([0,10e-19])
  23. pylab.show()
  24.  
  25. t0 = int(10e7)
  26. r = r0
  27.  
  28. def t(r):
  29.     return t0*pow(r/r0, -2)
  30.  
  31. w = list()
  32. z = list()
  33.  
  34. while (r < rfinal):
  35.     w.append(r)
  36.     z.append(t(r))
  37.     r = r+10e15
  38.     print len(w)
  39.  
  40. pylab.plot(w,z)
  41. pylab.xlim([10e15,10e17])
  42. pylab.ylim([0,10e7])
  43. pylab.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement