Advertisement
Vitaliy_Novichikhin

2.2.15 error

Jul 3rd, 2020
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1. from matplotlib.patches import Path, PathPatch
  2. import matplotlib.pyplot as plt
  3.  
  4. n = 8# размер области
  5.  
  6. m  = 7# размер области
  7.  
  8. plt.xlim(0, n)
  9.  
  10. plt.ylim(0,m)
  11.  
  12. ax = plt.gca()
  13.  
  14. # создать массив точек
  15. vertices = [(1, 3), (7, 2), (6, 1), (3, 1), (1, 3), (4, 2.5), (4,6), (7, 3), (4,2.5)]
  16.  
  17. #создать список кодов для последовательности рисования:
  18. codes = [1, 2, 2, 2, 2, 2, 1, 2, 2,2]
  19.  
  20.  
  21. #создать объект pyth
  22. path = Path(vertices, codes)
  23.  
  24. #создать фигуру
  25. path_patch = PathPatch(path, lw = 3, fc = 'blue', ec = 'black')
  26. ax.add_patch(path_patch)
  27.  
  28. # Добавить созданную фигуру в область ax:
  29. #оператор 1
  30. ax = plt.gca()
  31.  
  32. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement