colormap

作者: 庵下桃花仙 | 来源:发表于2018-09-28 22:30 被阅读1次

    Programming Exercise 3:
    Multi-class Classification and Neural Networks
    Machine Learning

    1、colormap(map)
    将当前图窗的颜色图设置为 map 指定的颜色图。

     surf(peaks)
     colormap winter
    

    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)
    
    image

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

    mesh(peaks)
    colormap(autumn(5))
    

    返回定义用在绘图中使用的颜色的值的三列矩阵。每行是一个指定颜色图的一种颜色的 RGB 三元组颜色值。

    cmap = colormap

    cmap = *5×3*
    
        1.0000         0         0
        1.0000    0.2500         0
        1.0000    0.5000         0
        1.0000    0.7500         0
        1.0000    1.0000         0
    

    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)
    

    通过将其坐标区句柄 ax1 传递给 colormap 函数来返回用在上部子图中的颜色图值。每行是一个指定颜色图的一种颜色的 RGB 三元组颜色值。

    cmap = colormap(ax1)

    cmap = *8×3*
    
        0.3333         0         0
        0.6667         0         0
        1.0000         0         0
        1.0000    0.3333         0
        1.0000    0.6667         0
        1.0000    1.0000         0
        1.0000    1.0000    0.5000
        1.0000    1.0000    1.0000
    
    

    相关文章

      网友评论

        本文标题:colormap

        本文链接:https://www.haomeiwen.com/subject/qzymoftx.html