- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]matlab 第6章 高级图形处理功能
教学内容 第1章 MATLAB概论 第2章 矩阵运算基础 第3章 数值计算基础 第4章 符号数学基础 第5章 基本图形处理功能 第6章 高级图形处理功能 第7章 图形用户界面设计 第8章 M文件程序设计基础 第9章 Simulink基础 6.1 图形对象与句柄 6.3 体积可视化 6.4 图形窗口的功能及设置 6.5 其他图形处理技术 高层绘图与底层绘图的区别 高层绘图函数——是对整个图形进行操作的,图形每一部分的属性都是按缺省方式设置的,充分体现了matlab语言的实用性。 底层绘图函数——可以定制图形,对图形的每一部分进行控制,用户可以用来开发用户界面以及各专业的专用图形。充分体现了matlab语言的开发性 6.1 图形对象与句柄 图形对象 图形对象的类型 图形对象的属性 例: figure 位置 大小[1 1 640 480] 颜色 [ 0 0 0] line a. x, y 数据 b. 线的颜色 c. 线型 d. 线宽 创建图形对象的底层函数 figure??创建图形窗口 uicontrol??图形界面控制 格式: h=uicontrol(‘property’,value) line ?? 创建线对象 h=line(x,y,z) patch ?? 创建块对象 h=patch(x,y,z,c) x,y,z定义多边形,c确定填充颜色。 surface ?? 创建面对象 h=surface(x,y,z,c) x,y,z三维曲面坐标,c颜色矩阵。 图形句柄 handle 根屏幕 0 图形窗口 整数,表示图形窗口序号 其它对象 对应的实数 例:创建1号窗口,返回句柄 h=figure(1) h=1 返回值为窗口号数 例:h=line (1:6,1:6) 创建线对象的同时也建立其唯一的句柄 例:h=surf(peaks) 获得与设置句柄所代表的图形对象的属性 句柄属性的设置与修改 格式: h=gcf 将当前窗口对象的句柄返回h get(h)或get(gcf) 查阅当前窗口对象的属性 delete(gcf) 删除当前窗口的属性 x=0:2*pi/180:2*pi; y1=sin(x);y2=cos(x); plot(x,y1,x,y2,x,zeros(size(x) ),‘k:) 首先查询各对象的属性 get(gcf) · · · h=get(gcf,children) h = 60.0004 hh=get(gca,children) hh = 70.0004 69.0004 68.0004 修改属性 6.3 体积可视化 h=streamline(X,Y,Z,U,V,W,startx,starty,startz) 绘制三维矢量数据U,V,W的流线图并返回图形对象的柄。 数组X,Y,Z定义了U,V,W的坐标; startx, starty, startz定义了流线图的起点位置。 h=streamline(U,V,W,startx,starty,startz) 此时,假定[X,Y,Z]=meshgrid(1:N,1:M,1:P) ,其中[M,N,P]=size(U) h=streamline(X,Y,Z) X,Y,Z为单元数组,该数组是由顶点数据计算得到的 h=streamline(X,Y,U,V,,startx,starty) 绘制二维矢量流线图 h=streamline(…,options) 指定绘制流线图的选项,options可以定义为只有一个元素的矢量(步长)或有两个元素的矢量(步长和流线顶点的最大个数)。不定义则默认。 streamparticles(vertices) 绘制矢量的流点图,流点由标记代表,可以显示流线的位置和速率,vertices为一个二维或三维矢量的单元数组 streamparticles(…,’PropertyName’,’PropertyValue’,…) 使用指定的属性和指定值控制流点. streamribbon(X,Y,Z,U,V,W,startx,starty,startz) 绘制三维矢量数据U、V、W的流带图,数组X、Y、Z定义了U、V、W的坐标,startx、starty、startz定义了流带图的起点位置 6.4 图形窗口的功能及设置 操作过程(在图形窗口下): File → Preferences → Fi
您可能关注的文档
- [交通运输]高架桥施工组织设计文字1.doc
- [人力资源管理]04热液铀矿床.ppt
- [人力资源管理]2004年9月全国计算机等级考试三级PC技术笔试真题.doc
- [人力资源管理]14001培训.ppt
- [人力资源管理]2012年瓦斯治理管理制度.doc
- [人力资源管理]“狼之旅”销售新员工培训班-谈判技巧.ppt
- [人力资源管理]个人所得税基础信息管理系统BIMS系统操作常识.doc
- [人力资源管理]人事测量.ppt
- [人力资源管理]与诚信结伴同行张振鹏.ppt
- [人力资源管理]人力资源管理职业化.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)