matlab 标准颜色图(Matlab科研绘图颜色补充)
前几天在找资料的时候,发现了这个:
这是由《中国国家地理》杂志社制作的色卡,据说总共包含98种中国传统颜色,但目前能找到的就是这51种(而且比较模糊)。
百草霜、竹月、胭脂、丁香、藕荷,名字好听,颜色好看。
而我的第一反应是:
“我是不是可以模仿着自己制作一张色卡呢?”
“是不是可以像之前一样做一个颜色补充包——中国传统颜色特别版呢?”
想了想,确实是可行的。
于是,我花了些时间,用Matlab Visio自己制作了一张色卡:
当然,不同之处在于,原版的色卡标记了CMYK值,而我为了调用颜色方便,将其改为了序号。
也就是说,每一个颜色对应着一个数字,而这些颜色的RGB值可以通过color51函数提取。
同之前分享的颜色包一样,color51函数也有两种使用方式:
1)单一颜色调用对照色卡中的颜色,选择想要的颜色所对应的序号作为输入参数输入到color51函数里,即可输出想要的颜色RGB值,如:
% 设置颜色
color_hFit = color51(5);
color_hE = color51(13);
color_hModel = color51(51);
color_hData = color51(45);
color_hCI1 = color51(22);
color_hCI2 = color51(22);
示例具体代码见工具包附件demo1
2)多种颜色调用
假如你想要一次调用多个颜色,该如何操作呢?
这时,只需要把所需颜色列一个数组作为输入即可。比如……
C = color51(1:51);
示例具体代码见工具包附件demo2
当然,如果想要得到好看的插图,还是比较看个人审美的,需要自己尝试慢慢调色搭配。
以上。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com