python绘制三维图形,python如何画简单的几何图形
之前教过大家很多简单的画法,也有朋友已经想尝试更漂亮更难的图形了。边肖找到了一个简单易用的与大家分享。
如果需要画三维图形,matlab可以,python也可以,代码风格和matlab极其相似。
importnumpyasnp
importmatplotlib.pyplotasplt
frommatplotlibimporttcm
from mpl _ toolkits . mplot3d importaxes 3d
X=np.arange(-5,5,0.25)
Y=np.arange(-5,5,0.25)
X,Y=np.meshgrid(X,Y)
R=np.sqrt(X**2 Y**2)
Z=np.sin(R)
图=plt.figure()
ax=Axes3D(图)
surf=ax.plot_surface(X,Y,Z,rstride=1,cstride=1,cmap=cm.viridis)
# Addacolorbarwhichmapsvaluestocolors。
图.颜色条(表面,收缩=0.5,纵横比=5)
plt.show()
以上是python中绘制三维图形的方法。是不是很好看~更多Python学习推荐:PyThon学习网教学中心。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。