在python-matplotlib中绘制3D多边形

在python-matplotlib中绘制3D多边形,第1张

在python-matplotlib中绘制3D多边形

我想您已经快知道了。这是你想要的吗?

from mpl_toolkits.mplot3d import Axes3Dfrom mpl_toolkits.mplot3d.art3d import Poly3DCollectionimport matplotlib.pyplot as pltfig = plt.figure()ax = Axes3D(fig)x = [0,1,1,0]y = [0,0,1,1]z = [0,1,0,1]verts = [list(zip(x,y,z))]ax.add_collection3d(Poly3DCollection(verts))plt.show()

您可能也对art3d.pathpatch_2d_to_3d感兴趣。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存