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月。