本帖最后由 zyj19831206 于 2018-6-27 22:38 编辑
根据Python科学计算那本书里面的源代码,写了如下这一段:
%%mlab_plot
import numpy as np
#%fig=mayavi绘制心形隐函数曲面
from mayavi import mlab
x, y, z = np.mgrid[-3:3:100j, -1:1:100j, -3:3:100j]
f = (x**2 + 9.0/4*y**2 + z**2 - 1)**3 - x**2 * z**3 - 9.0/80 * y**2 * z**3
contour = mlab.contour3d(x, y, z, f, contours=[0], color=(1, 0, 0))
老是运行不出来,显示错误:
runfile('C:/Users/Administrator/.spyder/untitled3.py', wdir='C:/Users/Administrator/.spyder')
File "C:/Users/Administrator/.spyder/untitled3.py", line 7
%%mlab_plot
^
SyntaxError: invalid syntax
希望高手指教,真心感谢。
|