MATLAB高级图形处理教程(免费下载)1教学材料.ppt

MATLAB高级图形处理教程(免费下载)1教学材料.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 高级图形处理功能;一、句柄图形体系;1、图形对象;3、句柄图形树结构;图形对象的基本要素以根屏幕为先导;说明:;界面菜单: 图形窗口的子代,创建用户界面菜单对象 轴:图形窗口的子代,创建轴对象,并返回句柄,线面字块像的父辈 线:轴的子代,创建线对象 面:轴的子代,创建面对象 字:轴的子代,创建字对象 块:轴的子代,创建块对象 像:轴的子代,创建图像对象;4、对象属性;属性名是英文词组字符串。该英文词组每个单词的第一个字母大写,而单词间没有空格,例如’LineStyle’,’ColorMap’等。 在指令中援引属性名时,为输入方便,MATLAB采取了两个措施: 不分字母大小写,都同样识别; 只要不引起歧义,属性名不必写全。比如’lines’就代表’LineStyle’. 不同的属性值将使对象具有不同的表现。;5、缺省属性;6、句柄图形的功能;二、图形对象的操作;创建??象的低层指令(2);对象句柄的获取方法;1、从图形创建指令获得句柄;2、追溯法获取图柄;3、当前对象句柄的获取;4、根据对象特性获取句柄;5、根据对象“诨名”获取句柄;【例】高层绘图;【例】低层指令绘图;【例】findobj指令的使用;三、对象属性的获取和设置;1、get 和 set;2、对象属性的缺省设置和查询;【例 】设置对象属性;【例 】影响line或plot画线时线型和色彩的“父”对象设置。;四、为底层指令准备图、轴;五、三维图形的精细控制 ;1、视点控制;2、色彩控制;用色风格colordef;色图colormap;? 饱和色 调和色 [0 0 0] — 黑色 [0 0 1] — 兰色 [0 1 0] — 绿色 [0 1 1] — 浅兰 [1 0 0] — 红色 [1 0 1] — 粉红 [1 1 0] — 黄色 [1 1 1] — 白色;matlab 的色图函数;浓淡处理shading;【例】三种浓淡处理方式比较;透明度控制 alpha;3、照明和材质处理;灯光light;照明模式lighting;控制光效果的材质指令material;clf; [X,Y,Z]=sphere(40); colormap(jet) subplot(1,2,1);surf(X,Y,Z);shading interp light ('position',[0 -10 1.5],'style','infinite') lighting phong material shiny subplot(1,2,2);surf(X,Y,Z,-Z);shading flat light;lighting flat light('position',[-1,-1,-2],'color','y') light('position',[-1,0.5,1],'style','local','color','w');五、图形窗口的功能及设置;五、图形窗口的功能及设置

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档