当前位置: 首页>>代码示例>>Python>>正文


Python SubplotZero.annotate方法代码示例

本文整理汇总了Python中mpl_toolkits.axes_grid.axislines.SubplotZero.annotate方法的典型用法代码示例。如果您正苦于以下问题:Python SubplotZero.annotate方法的具体用法?Python SubplotZero.annotate怎么用?Python SubplotZero.annotate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在mpl_toolkits.axes_grid.axislines.SubplotZero的用法示例。


在下文中一共展示了SubplotZero.annotate方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: SubplotZero

# 需要导入模块: from mpl_toolkits.axes_grid.axislines import SubplotZero [as 别名]
# 或者: from mpl_toolkits.axes_grid.axislines.SubplotZero import annotate [as 别名]
wave_from_x2 = [tunneling_wave(t, x1, x2, omega, amplitude1, amplitude2) for t in from_x2]


colors=initialize_graphics()

fig = plt.figure(1)
ax = SubplotZero(fig, 111)
fig.add_subplot(ax)
#fig, ax = plt.subplots()
fig.set_size_inches(cm2inch([10,5]))

ax.plot(full_range, potential, lw=2, color=colors[2])
ax.plot(until_x1, wave_until_x1, lw=2, color=colors[0])
ax.plot(from_x2, wave_from_x2, lw=2, color=colors[0])

ax.annotate('$U(x)$', xy=(x2, V0), xytext=(x2+0.3, V0-0.2))

ax.set_frame_on(False)
#ax.axes.get_yaxis().set_visible(False)
ax.axes.get_xaxis().set_ticks([x1, x2, 5*np.pi+0.5])
ax.axes.get_xaxis().set_ticklabels(['$x_1$','$x_2$', '$x$'])
ax.axis["xzero"].set_axisline_style("-|>")
ax.axis["xzero"].set_visible(True)
ax.axis["yzero"].set_visible(False)

for direction in ["left", "right", "bottom", "top"]:
    ax.axis[direction].set_visible(False)

ax.set_xlim([-0.5, 5*np.pi+0.5])

plt.savefig('./quantum_tunneling.pdf')
开发者ID:carriercomm,项目名称:quantum_machine_learning_figures,代码行数:33,代码来源:quantum_tunneling.py


注:本文中的mpl_toolkits.axes_grid.axislines.SubplotZero.annotate方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。