def plot(scheme, interval=numpy.array([[-1.0], [1.0]]), show_axes=False):
# change default range so that new disks will work
plt.axis('equal')
# ax.set_xlim((-1.5, 1.5))
# ax.set_ylim((-1.5, 1.5))
if not show_axes:
plt.gca().set_axis_off()
plt.plot(interval, [0, 0], color='k')
pts = numpy.column_stack([scheme.points, numpy.zeros(len(scheme.points))])
total_area = interval[1] - interval[0]
helpers.plot_disks_1d(plt, pts, scheme.weights, total_area)
return
评论列表
文章目录