用python绘制圆柱体

2024-05-17 05:27:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用圆柱形网格绘制一个完整的圆柱体。 不过,我还是设法弄到了半个汽缸。这是我的密码

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
r = 1
x = np.linspace(-r, r, 50)
y = np.linspace(-r, r, 50)
X, Y = np.meshgrid(x, y)
Z = (np.pi * -Y**2)
surf = ax.plot_surface(X, Y, Z)

我想要的是这样的东西 enter image description here

有谁能给我一些建议吗?在


Tags: add网格密码npfig绘制pltax
1条回答
网友
1楼 · 发布于 2024-05-17 05:27:07

this post中平面图函数被调用两次。在你的例子中,在Z上加一个负号还不能得到一个圆柱体,但至少你有一个顶部和底部。在

相关问题 更多 >