个点控制一条2次贝塞尔曲线
(Path.CURVE3, (1, 2)),
(Path.CURVE3, (2, 3)),
(Path.CLOSEPOLY, (0, 1)) # 最后一个点...,结束绘制.这里让它等于第一个点也就是闭合了,才构成图形
]
# 序列解包再zip重组,将指令放在一起,坐标放在一起(得到两个元组)
codes, verts = zip(*path_data) #...将Matplotlib绘制的图显示到Tkinter中
tkinter是python的一个GUI库,有时候PC端UI界面上需要显示复杂的图时候就会用到这点。...* x)
# 在前面得到的子图上绘图
a.plot(x, y)
# 将绘制的图形显示到tkinter:创建属于root的canvas画布,并将图f置于画布上
canvas = FigureCanvasTkAgg...() #返回matplotlib所画图形的figure对象
self.create_form(self.figure) #将figure显示在tkinter窗体上面