[信息与通信]matlab 第6章 高级图形处理功能.ppt

[信息与通信]matlab 第6章 高级图形处理功能.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

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

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

1亿VIP精品文档

相关文档