如何在茱莉亚画一个圆

时间:2019-02-10 03:37:17

标签: julia

我正在研究Julia中的一个优化问题,在那里我找到了2D Chebyshev中心。我可以找到最佳解决方案,但在绘制它时不知所措。

让我们说中心是c =(x1,y1),我有圆的半径r。我需要在多边形内部c和半径r的中心处绘制Chebyshev圆:

here

1 个答案:

答案 0 :(得分:0)

使用PyPlot.jl查看地块。在这种情况下,您可以执行以下操作:

using PyPlot
x = [0,500,600,300,0,0]
y = [0,0,300,500,500,0]
plot(x,y)
plt[:gcf]()[:gca]()[:add_artist](plt[:Circle]((264.978,264.978), 214.976, fill=false))

PyPlot.jl的一般规则是,您可以使用getindex和传递为方法名称的Symbol来访问Python对象的方法。