首页 > 其他 > 详细

matplot三维图

时间:2020-08-22 12:41:52      阅读:71      评论:0      收藏:0      [点我收藏+]

方式一:Axes3D绘制三维图


from mpl_toolkits.mplot3d import Axes3D

def Plot3D(data):
    x, y, z = data[0], data[1], data[2]
    fig = plt.figure()  # 创建一个三维的绘图工程
ax = Axes3D(fig) ax.set_zlabel(Z) # 坐标轴 ax.set_ylabel(Y) ax.set_xlabel(X) cx = np.mean(x) cy = np.mean(y) cz = np.mean(z)
  #设置坐标范围 delta = 1000 ax.set_xlim(cx-delta, cx+delta) ax.set_ylim(cy-delta, cy+delta) ax.set_zlim(cz-delta, cz+delta)
ax.scatter3D(x,y,z) plt.show()

 

matplot三维图

原文:https://www.cnblogs.com/yunshangyue71/p/13544981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!