import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D x=np.linspace(-5,5,100);y=np.linspace(-5,5,100) X,Y = np.meshgrid(x,y) Z = np.sin(np.sqrt(X**2+Y**2)) fig = plt.figure() ax = fig.add_subplot(111,projection='3d') surface = ax.plot_surface(X,Y,Z,cmap='viridis') fig.colorbar(surface,ax=ax,shrink=0.5,aspect=5) ax.set_xlabel('X axis');ax.set_ylabel('Y axis') ax.set_zlabel('Z axis') plt.show()
python3D建模demo
最新推荐文章于 2024-10-06 14:44:47 发布