【发布时间】:2017-05-11 21:09:07
【问题描述】:
我正在尝试生成圆柱面的顶部/底部。我能够在这里获得侧面:Generating a Cylindrical Surface with np.outer。我想再次使用 np.outer 以保持一致性。我以为我理解了链接中的答案,但是如果我理解正确,那么以下内容应该可以工作:
R = 5
h = 5
u = np.linspace(0, 2*np.pi, 100)
x = R * np.outer(np.ones(np.size(u)), np.cos(u))
y = R * np.outer(np.ones(np.size(u)), np.sin(u))
z = h * np.outer(np.ones(np.size(u)), np.ones(np.size(u)))
但是在我的情节中,没有生成任何表面。我仍然没有正确使用 np.outer 吗?为什么没有生成曲面?
【问题讨论】:
标签: python numpy 3d geometry surface