我编写了绘制3D轮廓的代码,但是没有用

时间:2019-06-10 12:30:02

标签: python

我正在尝试使用mayavi2与python绘制原子轨道的线性组合,但这是行不通的。
当我运行代码时,它什么也没显示。
没有错误消息,所以我无法弄清楚出什么问题了。

我该怎么办?

import numpy as np
from mayavi.mlab import *

x, y, z = np.mgrid[-1:1:100j, -1:1:100j, -1:1:100j]

a=53e-12
R=102e-12
N=(np.pi*a**3)**0.5
ra=(x**2+y**2+z**2)**0.5
rb=(x**2+y**2+(z-R)**2)**0.5


scalars=(np.exp(-ra/a)+np.exp(-rb/a))/N

contour3d(scalars,contours=8,transparent=True)
show()

0 个答案:

没有答案