python绘制三维图形,python如何画简单的几何图形

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: