Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from matplotlib.patches import Path, PathPatch
- import matplotlib.pyplot as plt
- n = 8# размер области
- m = 7# размер области
- plt.xlim(0, n)
- plt.ylim(0,m)
- ax = plt.gca()
- # создать массив точек
- vertices = [(1, 3), (7, 2), (6, 1), (3, 1), (1, 3), (4, 2.5), (4,6), (7, 3), (4,2.5)]
- #создать список кодов для последовательности рисования:
- codes = [1, 2, 2, 2, 2, 1, 2, 2, 2]
- #создать объект pyth
- path = Path(vertices, codes)
- #создать фигуру
- path_patch = PathPatch(path, lw = 3, fc = 'cyan')
- ax.add_patch(path_patch)
- # Добавить созданную фигуру в область ax:
- #оператор 1
- ax = plt.gca()
- plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement