一.学习内容
1.绘制3D图表和统计表(mplot3d)
2.绘制3D线框图
3…绘制3D曲面图
4.实例1:三维空间的星星
5.实例2:三维空间闪烁的星星
6.代码及运行结果
(1)
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import axes3d
fig = plt.figure()
ax = fig.add_subplot(111,projection='3d')
#获取测试数据
X,Y,z= axes3d.get_test_data(0.05)
#绘制3d线框图
ax.plot_wireframe(X,Y,z,rstride=10,cstride=10)
plt.title('2020080603043')
plt.show()
(2)
#绘制3D曲面图
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import axes3d
from matplotlib import cm
import numpy as np
x1 = np.arange(-5,5,0.25)
y1 = np.arange(-5,5,0.25)
x1,y1 =np.meshgrid(x1,y1)
r1 = np.sqrt(x1**2+y1**2)
z1 = np.s