Advertisement
Guest User

тервер 3.1

a guest
May 21st, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | None | 0 0
  1. import math
  2.  
  3. p = [
  4.     [0.15, 0.25, 0.25],
  5.     [0.15, 0.1, 0.1]
  6.      ]
  7.  
  8. x = [2, 3, 4]
  9. px = [0.3, 0.35, 0.35]
  10.  
  11. y = [1, 2]
  12. py = [0.65, 0.35]
  13.  
  14. MX = 0
  15. MY = 0
  16. for i in range(len(x)):
  17.     for j in range(len(y)):
  18.         MX += x[i]*px[i]*py[j]
  19.         MY += y[j]*px[i]*py[j]
  20.  
  21. DX = 0
  22. DY = 0
  23. for i in range(len(x)):
  24.     for j in range(len(y)):
  25.         DX += (x[i] - MX)**2 * px[i]*py[j]
  26.         DY += (y[j] - MY)**2 * px[i]*py[j]
  27.  
  28. print("MX = {}".format(MX))
  29. print("MY = {}".format(MY))
  30. print("DX = {}".format(DX))
  31. print("DY = {}".format(DY))
  32.  
  33. MXY = 0
  34. for i in range(len(x)):
  35.     for j in range(len(y)):
  36.         MXY += x[i] * y[j] * p[j][i]
  37.  
  38. print("M(XY) = {}".format(MXY))
  39.  
  40. kxy = (MXY - MX*MY) / math.sqrt(DX * DY)
  41. print("kxy = {}".format(kxy))
  42.  
  43. print(0.65/0.35 + 2*1)
  44.  
  45. print(0.3 * 4.5 + 0.35 * 3.857 + 0.35*3.857)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement