正在加载图片...
通常,颜色映象进行过调节,把数据从最小扩展到最大,也就是说整个颜色映象都用于绘 图。有时也许想改变颜色使用的方法。函数 caxIs代表颜色轴,因为颜色增加了另一个维数,它 允许对数据范围的一个子集使用整个颜色映象或者对数据的整个集合只使用当前颜色映象的一 部分 Icmi,cmax}= caxIs返回映射到颜色映象中第一和最后输入项的最小和最大的数据。它们通 常被设成数据的最小值和最大值。比如,函数msh( peaks)会画出函数 peaks的网格图,并把 颜色轴 caxIs设为-65466,8.0752,即Z的最小值和最大值。这些值之间的数据点,使用从颜 色映象中经插值得到的颜色 caxIs( lemin, cmax)对cmin和cmax范围区内的数据使用整个颜色映象。比cmax大的 数据点用与cmax值相关的颜色绘图,比cmin小的数据点的颜色用与cmin值相关的颜色绘图 如果cmin小于min(data)和或cmax大于max(data),那么与cmin和减或cmax点相关的颜色将 永远用不到。也就是说,只用到和数据相关的那一部分颜色映象。》 caxIS("auto')设置cmin和 cmax的缺省值 由于下面的例子很难在书中清晰区分灰度,运行脚本M文件 mmcaxisd. m可显示所包含的 系列更多的例子。缺省的颜色范围由下例说明: >)pcolor([1: 17; 1: 17]), colormap(hsv(8)) >)title( Default Color Range) >)caxis(auto) > colorbar 输出见图194通常,颜色映象进行过调节,把数据从最小扩展到最大,也就是说整个颜色映象都用于绘 图。有时也许想改变颜色使用的方法。函数 caxis 代表颜色轴,因为颜色增加了另一个维数,它 允许对数据范围的一个子集使用整个颜色映象或者对数据的整个集合只使用当前颜色映象的一 部分。 [cmin,cmax]=caxis 返回映射到颜色映象中第一和最后输入项的最小和最大的数据。它们通 常被设成数据的最小值和最大值。比如,函数 mesh(peaks) 会画出函数 peaks 的网格图,并把 颜色轴 caxis 设为[-6.5466,8.0752],即 Z 的最小值和最大值。这些值之间的数据点,使用从颜 色映象中经插值得到的颜色。 caxis([cmin,cmax])对 cmin 和 cmax 范围区内的数据使用整个颜色映象。比 cmax 大的 数据点用与 cmax 值相关的颜色绘图,比 cmin 小的数据点的颜色用与 cmin 值相关的颜色绘图。 如果 cmin 小于 min(data)和/或 cmax 大于 max(data),那么与 cmin 和/或 cmax 点相关的颜色将 永远用不到。也就是说,只用到和数据相关的那一部分颜色映象。» caxis( ‘auto’ )设置 cmin 和 cmax 的缺省值。 由于下面的例子很难在书中清晰区分灰度,运行脚本 M 文件 mmcaxisd.m 可显示所包含的 一系列更多的例子。缺省的颜色范围由下例说明: » pcolor([1:17;1:17]’ ),colormap(hsv(8)) » title( ‘Default Color Range’ ) » caxis( ‘auto’ ) » colorbar » caxis ans = 1 17 输出见图 19.4
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有