2022年 11月 9日

python画三维(3D)图

其他博客写3D图的画法有点乱,对于初学一般能画出来就可以了。
后面别的可以慢慢学。
正常调用python 3D图,一般有两种方法,这里直说一种

#利用关键字
from matplotlib import pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np
ax1 = plt.axes(projection='3d')
#下面 zd xd yd是三个坐标轴
zd = 13*np.random.random(100)
xd = 5*np.sin(zd)
yd = 5*np.cos(zd)
 #绘制散点图,属性基本还是matplotlib画图的属性设置,
ax1.scatter3D(xd,yd,zd, c='red')
plt.show()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

结果如下:
在这里插入图片描述