电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MATLAB颜色的使用VIP免费

MATLAB颜色的使用_第1页
1/33
MATLAB颜色的使用_第2页
2/33
MATLAB颜色的使用_第3页
3/33
MATLAB 颜色的使用 MATLAB 提供了许多在二维和三维空间内显示可视信息的工具。例如,看一条sin 函数的曲线图就会比一堆数据提供更多的信息。这种用图表和图形来表示数据的技术叫做数据可视化。MATLAB 不仅是一个强大的计算工具,并且在以引人入胜和直观方式可视地表示数据方面也很有特色。 但是很多时候,一个简单的二维或三维图形不能一次显示出想要提供的全部信息。这时,颜色可以对图形提供一个附加的维数。前面章节讨论的许多绘图函数都可以接受一个可用的颜色参量,来增加这附加的维数。 本章的讨论以研究颜色映象开始:如何使用、显示、修改和如何创建用户自己的颜色映象。然后,阐述在一个图形窗口中仿真多个颜色映象的技术或只使用颜色映象的一部分的技术。最后,讨论照明模型并提供例子。 1 颜色映象理解 MATLAB 有一个叫颜色映象的数据结构来代表颜色值。颜色映象定义为一个有三列和若干行的矩阵。利用0到1之间的数,矩阵的每一行都代表了一种色彩。任一行的数字都指定了一个RGB 值,即红、黄、蓝三种颜色的强度,形成一种特定的颜色。一些有代表性的RGB 值在表1中给出。 表1 简单颜色 Red Green Blue 颜色 0 0 0 黑 1 1 1 白 1 0 0 红 0 1 0 绿 0 0 1 蓝 1 1 0 黄 1 0 1 洋红 0 1 1 青蓝 2/3 2/3 1 天蓝 1 0.5 0 橘黄 0.5 0 0 深红 0.5 0.5 0.5 灰色 有十个MATLAB 函数产生预定的颜色映象。见表2 表2 标准颜色影像 hsv 色彩饱和值(以红色开始和结束) hot 从黑到红到黄到白 cool 青蓝和洋红的色度 pink 粉红的彩色度 gray 线性灰度 bone 带一点蓝色的灰度 jet hsv 的一种变形(以蓝色开始和结束) copper 线性铜色度 prim 三棱镜。交替为红色、橘黄色、黄色、绿色和天蓝色 flag 交替为红色、白色、蓝色和黑色 按缺省,上面所列的各个颜色映象产生一个64×3的矩阵,指定了64种颜色RGB的描述。这些函数都接受一个参量来指定所产生矩阵的行数。比如hot(m)产生一个m×3的矩阵,它包含的RGB 颜色值的范围从黑经过红、橘红和黄,到白。 大多数计算机在一个8位的硬件查色表中一次可以显示256种颜色,当然有些计算机的显示卡可以同时显示更多的颜色。这就意味着在不同的图中,一般一次可以用三或四个64×3的颜色映象。如果使用了更多的颜色映象输入项,计算机必须经常在它的硬件查色表中调出输入项。比如,当在画 MATLAB 图形时背景图案发...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MATLAB颜色的使用

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部