文档

照亮

变亮或变暗的色图

语法

亮(β)
亮(地图,β)
Newmap =___
亮(f,β)

描述

例子

亮(β将当前色图中所有颜色的强度向同一方向移动。当颜色变亮β之间的是01,它们就会变暗β之间的是-10。变化的大小与的大小成正比β。使用此语法可以调整当前图中使用颜色映射的所有图形对象的颜色。

例子

亮(地图β移动指定为的颜色映射的强度地图

newmap=变亮(___返回前面语法中任何输入参数组合的调整后的颜色图。当您指定输出参数时,当前数字不受影响。

亮(fβ移动分配给图形的颜色图的强度f。其他图形对象的颜色会受到影响,例如轴、轴标签和刻度。

例子

全部折叠

用默认的颜色贴图创建一个表面图。

冲浪(峰);

照亮当前图形的色图。

亮(8);

控件显示两个曲面次要情节功能和夏天colormap。

Ax1 = subplot(1,2,1);冲浪(ax₁,峰);轴Ax2 = subplot(1,2,2);冲浪(ax2峰);轴colormap(夏天)

变黑的夏天并将其应用于第二个表面。

Newmap = brighter (summer,- 0.7);colormap (ax2 newmap)

输入参数

全部折叠

亮度调整参数,指定为数字标量值。的照亮函数将colormap中的每个值提升到γ的幂,其定义为:

γ 1 β β > 0 1 1 + β β 0

数据类型:|

要调整的图形,指定为a数字对象。当指定此参数时,除了使用颜色映射的对象外,图形中其他图形对象的颜色也会受到影响。例如,轴、轴标签和刻度的颜色发生变化。

要调整的颜色映射,指定为RGB三元组的三列矩阵。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在[0,1]范围内。例如,下面是一个包含五种颜色的颜色图:

Map = [0.2 0.1 0.5 0.1 0.5 0.8 0.2 0.7 0.6 0.8 0.7 0.3 0.9 10];

此表列出了常见颜色的RGB三元组值。

颜色 RGB值
黄色的 [10]
品红色的 [10]
青色 [0 11 1]
红色的 [1 0 0]
绿色 [0 10 10]
蓝色的 [0 0 1]
白色 [11 11]
黑色的 [00 00 00]

或者,您可以通过调用预定义的颜色映射函数之一来创建矩阵。方法的输入参数调用该函数照亮函数。例如,此命令将使parulacolormap。

亮(parula。8)

数据类型:|

输出参数

全部折叠

调整颜色图,作为RGB三元组的三列矩阵返回。

另请参阅

|

R2006a之前引入

这个话题有帮助吗?