textcolorbar文档

textcolorbar函数创建一个color-scaled colorbar和文本之间的文本是传奇。它当前colormap劫持。

回到气候数据工具的内容

内容

语法

textcolorbar(标签)textcolorbar (…,“colormap”,上校,…)textcolorbar(…,“位置”,loc,…) textcolorbar (…,“TextProperty”、TextValue…) h = textcolorbar

描述

textcolorbar(标签)地方color-scaled左上角的文本标签传奇当前轴。如果标签是一个数值数组,然后每个标签的颜色比例根据值的范围在吗标签。如果标签是一个字符串单元阵列,每个单元格变成color-scaled传奇中的一行。

textcolorbar (…, colormap坳,…)指定一个Mx3 colormap。如果数字输入标签,传说中的每一行文本的颜色从指定的colormap插值。如果细胞字符串输入标签,colormap必须有相同的行数随着细胞数量的标签。默认colormap parula。

textcolorbar(…,“位置”,loc,…)指定一个位置为:

textcolorbar (…, TextProperty TextValue,…)设置文本属性名称-值对。

h = textcolorbar (…)h (color-scaled文本对象返回一个句柄。

例子

从这个示例图:

%加载一些示例数据:[X, Y, Z] =峰(500);图pcolor (X, Y, abs (Z))阴影插值函数caxis cmocean (15 [1])ampcolorbar (“位置”,“southoutside”)

最角落的地方两个文本彩色的图:

在左上角% 1到5:textcolorbar (1:5)%不连续数量范围在右上角:50 textcolorbar ([1:4],“疯狂的”,“不”)

在上面的图中,这两种文本彩色包含五个数字,但颜色映射是不同的。这是因为数字在第一colorbar是等距的,而在第二colorbar数字跨度大范围的数字colorbar不打印。

在这个例子中,使用热colormap(而不是默认的parula)和格式文本一样大,大胆的数字。把它在

textcolorbar (10:18“colormap”cmocean (“热”),“字形大小”,20岁,“fontweight”,“大胆”,“疯狂的”,“光电”)%位置光电,或“东外”

现在打印五个文本标签,等距的默认parula colormap:

lifestages = {“新生”,“婴儿”,“蹒跚学步”,“青少年”,“成人”};textcolorbar (lifestages“疯狂的”,' w ')

五个文本标签映射到“海藻”colormap通过指定5 x3 RGB值的矩阵:

textcolorbar (lifestages“colormap”cmocean (“海藻”5),“fontweight”,“大胆”,“字体名”,“中”,“fontangle”,“斜体”,“疯狂的”,“西南”)

这是另一组文本标签和相应的值:

字符串= {“红色”,“橙”,“黄色”,“绿色”,“蓝”,靛蓝色的,“紫色”};坳= rgb(字符串);textcolorbar(字符串,“colormap”上校,“位置”,“本身”)

作者信息

这个函数的一部分气候数据为Matlab工具箱。的功能和支持文档写的金宝app乍得a。格林美国国家航空航天局喷气推进实验室。