plot_surface函数的参数包括X、Y、Z三个数组,分别表示曲面上的点的横坐标、纵坐标和高度。通过传入这些数组,plot_surface函数可以根据数据绘制出相应的三维曲面图。 使用曲面渐变的颜色可以使得曲面图更加生动和具有层次感。在plot_surface函数中,可以通过设置cmap参数来指定颜色映射,常用的颜色映射有"viridis"、"jet...
x_mesh、y_mesh和z参数分别表示表面投影图的位置和对应的z轴数据。 cmap='viridis'参数指定了使用viridis颜色映射方案来表示表面的颜色。 使用ax.set_xlabel、ax.set_ylabel和ax.set_zlabel函数设置了坐标轴的标签。 运行示例代码后,你将看到一个3D表面投影图,其中表面的形状由提供的数据确定,并使用颜色映射方案来...
plt.figure() ax = fig.add_subplot(111, projection='3d') # 使用 plot_surface 函数绘制三维曲面,并指定 cmap 参数 ax.plot_surface(X, Y, Z, cmap='viridis') # 修改 cmap 参数以改变曲面颜色 # 设置坐标轴标签 ax.set_xlabel('X') ax.set_ylabel('Y') ax.set_zlabel('Z') # 显示图形 ...
cmap参数用于设置表面的颜色映射。Matplotlib提供了多种预定义的颜色映射,如’viridis’、’plasma’、’inferno’等。 importnumpyasnpimportmatplotlib.pyplotaspltfrommpl_toolkits.mplot3dimportAxes3D# 生成数据x=np.linspace(-5,5,100)y=np.linspace(-5,5,100)X,Y=np.meshgrid(x,y)Z=np.sin(np.sqrt(X*...
plot_surface函数可以根据数据点的z坐标值,为表面上的每个点自动选择颜色。通过设置参数cmap,可以选择不同的颜色映射方案。常用的颜色映射方案包括’jet’、'viridis’和’coolwarm’等。 下面是一个使用’coolwarm’颜色映射的例子: importnumpyasnpimportmatplotlib.pyplotaspltfrommpl_toolkits.mplot3dimportAxes3D# 生...
(x=x,y=y,z=z_centered,shading="flat")self.surface.set_gl_state('translucent',blend=True,depth_test=True)fromvispy.colorimportget_colormapcmap=get_colormap('viridis')norm=(z_centered-np.nanmin(z_centered))/(np.nanmax(z_centered)-np.nanmin(z_centered))colors=cmap.map(norm)self....
...def init(): ax.plot_surface(X, Y, Z, rcount=50, ccount=50, cmap='viridis', edgecolor...np.array([[1, -0.4], [-0.4, 1]]) B = np.array([[1, 0.95], [0.95, 1]]) ax.scatter 1.5K10 Matplotlib绘制六种可视化图表,值得收藏...
cstride...表示行列隔多少个取样点建一个小面 # cmap表示绘制曲面的颜色 ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap='rainbow') plt.show...# 将数据点分成三部分画,在颜色上有区分度 ax.scatter(x[:10], y[:10], z[:10], c='y') # 绘制数据点 ax.scatter(x[10:20], y[...