CBarrow.文件

CBarrow.函数在Colorbars上放置三角形终端用物,以指示数据值存在于颜色栏中显示的值的范围之外。

此功能通过在当前数字上创建一组轴并将补丁对象放置在新轴上。因此,在呼叫后编辑一个图CBarrow.可能会导致一些故障。因此,建议打电话CBarrow.创建图表时最后一次。

返回气候数据工具内容

内容

句法

CBarrow CBarrow(方向)CBARROW('删除')H = CBARROW(...)

描述

CBarrow.将三角形终端放置在当前颜色杆的两端。

CBarrow(方向)指定要放置彩色杆结束箭头的单个方向。方向'向上''下''对', 或者'剩下'

cbarrow('删除')以前创建的删除CBarrow.对象。

h = cbarrow(...)返回轴的句柄CBarrow.对象是创建的。

示例1:两个方向

考虑此图的示例数据:

冲浪(峰值)轴紧的彩色栏

Z.范围山顶数据从约-6.55到8.08。默认情况下,彩色键的范围设置为范围Z.数据。我们在我们输入时可以看到这个

Caxis.
ans = -6.5466 8.0752

也许您希望在0到3的范围内看到的进程中的细节。要执行此操作,我们通常会如此设置颜色轴的范围:

caxis([0 3])

但是,现在颜色栏表示所有亮黄色数据点都具有完全3的值,所有深蓝色数据点都具有恰好0的值,并且没有数据延伸超出这些限制。为了向观众表明,实际上一些数据确实延伸到0到3限制,将小箭头放在彩色杆的末尾:

CBarrow.

例2:一个方向

需要一个只有一个方向点的彩色条?从这一点开始山顶数据并设置ColorMapcmocean.。下面的Colormap差异约为零,但是当我们将颜色轴设置为-7至7时,只能剪切颜色栏的正端上的值。因此,将箭头放在右侧只有意义彩色杆:

图冲浪(峰)轴紧的彩色杆('southoutside')Colormap(cmocean('平衡'))caxis([ -  7 7])cbarrow('对'的)

已知的问题

此函数仅运行一次。如果您有多个子图,则只能使用它一次,您必须打电话CBarrow.最后的。此外,在呼叫后编辑图CBarrow.有时可以有点毛茸茸。

作者信息

Newcolorbar.函数是由乍得A. Greene.德克萨斯大学在奥斯汀地球物理学研究所(UTIG),2015年8月。