Внешний контур сложной фигуры со множеством круговPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Внешний контур сложной фигуры со множеством кругов

Сообщение Гость »


У меня есть фигура, состоящая из трех кругов, перекрывающих друг друга. Но в результате мне бы хотелось видеть только внешний контур этой фигуры, а не внутренние линии, как на картинке ниже. Возможно ли это с модулем Circle в matplotlib или нужен другой подход?

из matplotlib импортировать pyplot как plt, патчи plt.rcParams["figure.figsize"] = [7,00, 3,50] plt.rcParams["figure.autolayout"] = Истина рис = plt.figure() топор = fig.add_subplot() круг1 = патчи.Круг((0,2, 0,2), радиус=0,5, цвет='зеленый', заливка=Нет) круг2 = патчи.Круг((0,8, 0,6), радиус=0,8, цвет='красный', заливка=Нет) Circle3 = patches.Circle((0.0, 0.8), радиус=0.3, цвет='синий', заливка=Нет) ax.add_patch(круг1) ax.add_patch(круг2) ax.add_patch(круг3) ax.axis('равно') plt.show() Перекрывающиеся круги
Изображение
Только внешний контур
Изображение

Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»