【发布时间】:2017-04-07 04:44:29
【问题描述】:
我正在尝试使用 plot_trisurf 绘制一个 3D 表面,如下所示:
xs = NP.array([ 0.00062 0.00661 0.02000 0.01569 0.00487 0.01784])
ys = NP.array([ 0.99999 0.66806 0.50798 0.61230 0.83209 0.86678])
zs = NP.array([-0.24255 -0.42215 -0.31854 -0.77384 -0.77906 -0.98167])
ax=fig.add_subplot(1,2,1, projection='3d')
ax.grid(True)
ax.plot_trisurf(xs, ys, zs, triangles = triangles, alpha = 0.0, color = 'grey')
这给了我
现在我有两个问题:
- 三角形是黑色的,我可以改变这个问题吗? (它适用于 2D
与
color = 'grey'一起使用 triplot 但这似乎不起作用 在这里。 - (如果可见)3D 图的网格在 三角形:看起来网格打印在 三角形,而我(当然)希望将三角形绘制在 网格的顶部。
【问题讨论】:
-
您可以在问题中添加
xs, ys, zs吗?
标签: python matplotlib grid geometry