colormap

Programming Exercise 3:
Multi-class Classification and Neural Networks
Machine Learning
1、colormap(map)
将当前图窗的颜色图设置为 map 指定的颜色图。

surf(peaks) colormap winter

colormap
文章图片
【colormap】2、colormap(target,map)
为 target 指定的图窗、坐标区或图形设置颜色图,而不是为当前图窗设置颜色图。
创建一个包含两个子图的图窗,并存储坐标区句柄 ax1ax2。通过将坐标区句柄传递给 colormap函数对每个坐标区使用不同颜色图。在上部子图中,使用 spring 颜色图创建一个曲面图。在下部子图中,使用 winter 颜色图创建一个曲面图。
ax1 = subplot(2,1,1); surf(peaks) colormap(ax1,spring)ax2 = subplot(2,1,2); surf(peaks) colormap(ax2,winter)

colormap
文章图片
image 3、cmap = colormap
返回当前图窗的颜色图,形式为 RGB 三元组组成的三列矩阵。
创建 peaks 函数的曲面图并指定颜色图。
mesh(peaks) colormap(autumn(5))

colormap
文章图片
返回定义用在绘图中使用的颜色的值的三列矩阵。每行是一个指定颜色图的一种颜色的 RGB 三元组颜色值。
cmap = colormap
cmap = *5×3*1.000000 1.00000.25000 1.00000.50000 1.00000.75000 1.00001.00000

4、camp = colormap(target)
返回 target 指定的图窗、坐标区或图的颜色图。
过将其坐标区句柄传递给 colormap 函数返回特定坐标区的颜色图值。
创建一个包含两个子图的图窗,并返回子图的坐标区句柄 ax1ax2。将填充的等高线图添加到每个坐标区并对每个坐标区使用不同颜色图。
ax1 = subplot(2,1,1); contourf(peaks) colormap(ax1,hot(8))ax2 = subplot(2,1,2); contourf(peaks) colormap(ax2,pink)

colormap
文章图片
通过将其坐标区句柄 ax1 传递给 colormap 函数来返回用在上部子图中的颜色图值。每行是一个指定颜色图的一种颜色的 RGB 三元组颜色值。
cmap = colormap(ax1)
cmap = *8×3*0.333300 0.666700 1.000000 1.00000.33330 1.00000.66670 1.00001.00000 1.00001.00000.5000 1.00001.00001.0000

    推荐阅读