电子信息与控制工程学院:《MATLAB语言基础》第五讲 matlab句柄绘图

第五讲 matlab句柄绘图 matlab语言的句柄绘图可以 对图形各基本对象进行更为细 腻的修饰,可以产生更为复杂 的图形,而且为动态图形的制 作奠定了基础
第五讲 matlab句柄绘图 ——matlab语言的句柄绘图可以 对图形各基本对象进行更为细 腻的修饰,可以产生更为复杂 的图形,而且为动态图形的制 作奠定了基础

高层绘图与底层绘图的区别 高层绘图函数—是对整个图形进行操 作的,图形每一部分的属性都是按缺省 方式设置的,充分体现了 matlab语言的 实用性 底层绘图函数—可以定制图形,对图 形的每一部分进行控制,用户可以用来 开发用户界面以及各专业的专用图形。 充分体现了 matlab语言的开发性
高层绘图与底层绘图的区别 • 高层绘图函数——是对整个图形进行操 作的,图形每一部分的属性都是按缺省 方式设置的,充分体现了matlab语言的 实用性。 • 底层绘图函数——可以定制图形,对图 形的每一部分进行控制,用户可以用来 开发用户界面以及各专业的专用图形。 充分体现了matlab语言的开发性

、什么是句柄图形 句柄图形:利用底层绘图函数,通 寸对对象属性的设置( Handle Graphics)与操作实现绘图。 句柄图形中所有图形操作都是针对 图形对象而言的。 句柄图形充分体现了面向对象的程 序设计
一、什么是句柄图形 • 句柄图形:利用底层绘图函数,通 过对对象属性的设置(Handle Graphics)与操作实现绘图。 • 句柄图形中所有图形操作都是针对 图形对象而言的。 • 句柄图形充分体现了面向对象的程 序设计

句柄图形的功 今句柄图形可以随意改变 matlab生成图形一 的方式。 》句柄图形允许你定制图形的许多特性, 无论是对图形做一点小改动,还是影响 所有图形输出的整体改动。 句柄图形的特性高层绘图函数是无法实 现的
• 句柄图形的功能 ❖ 句柄图形可以随意改变matlab生成图形 的方式。 ❖ 句柄图形允许你定制图形的许多特性, 无论是对图形做一点小改动,还是影响 所有图形输出的整体改动。 ❖ 句柄图形的特性高层绘图函数是无法实 现的

、图形对象和句柄 1。图形对象—图形系统中最基本、最 底层的单元 引例 =0:2xpi/180:2pi 02 y1=sn(2×); y2=cos(2*×) plot(x,y1,×y2)
二、图形对象和句柄 1. 图形对象—— 图形系统中最基本、最 底层的单元 引例: x=0:2*pi/180:2*pi; y1=sin(2*x); y2=cos(2*x); plot(x,y1,x,y2) 0 1 2 3 4 5 6 7 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0 1 2 3 4 5 6 7 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1

图形对象的基本要素以根屏幕为先导 根屏幕 窗囗1窗口2 窗口n 界面控制界面菜单「轴 线 面 块 像
父对象 子对象 图形对象的基本要素以根屏幕为先导 图形对象之间的关系为父代与子代的关系 窗口1 窗口2 窗口n 界面控制 界面菜单 轴 线 面 字 块 像 根屏幕

说明: 图形对象的根,对应于计算机屏幕,根 只有一个,其它所有图形对象都是根的后 图形窗口:根的子代,窗口的数目不限,所 有图形窗口都是根屏幕的子代,除根之外, 其它对象则是窗的后代。 界面控制:图形窗口的子代,创建用户界面 控制对象,使得用户可采用鼠标在图形上 作功能选择,并返回句柄
说明: 根:图形对象的根,对应于计算机屏幕,根 只有一个,其它所有图形对象都是根的后 代。 图形窗口: 根的子代,窗口的数目不限,所 有图形窗口都是根屏幕的子代,除根之外, 其它对象则是窗的后代。 界面控制:图形窗口的子代,创建用户界面 控制对象,使得用户可采用鼠标在图形上 作功能选择,并返回句柄

界面菜单:图形窗口的子代,创建用户界 面菜单对象 轴:图形窗口的子代,创建轴对象,并返回 句柄,线面字块像的父辈 步轴的子代,创建线对象 面:轴的子代,创建块对象 子:轴的子代,创建字对象 块轴的子代,创建块对象 像轴的子代,创建图像对象 SB
界面菜单: 图形窗口的子代,创建用户界 面菜单对象 轴:图形窗口的子代,创建轴对象,并返回 句柄,线面字块像的父辈 线:轴的子代,创建线对象 面:轴的子代,创建块对象 字:轴的子代,创建字对象 块:轴的子代,创建块对象 像:轴的子代,创建图像对象

窗口对象 08 06 线对象 04 02 -0.2 -04 轴对象
0 1 2 3 4 5 6 7 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 窗口对象 线 对 象 轴对象

面对象 value of the cosine coS(×)=0.7p7 10 0.5 00 绊对象 -0.5 象 10 20 10 00 0 X= pi tp pi文字对 50 0.5 对 100 0 块对象 150 -0.5 200 100200300
0 10 20 0 10 20 -10 0 10 -5 0 5 -1 -0.5 0 0.5 1 x=-pi tp pi cos(x) value of the cosine cos(x)=0.707 100 200 300 0 50 100 150 200 0 -1 -0.5 0 0.5 1 面对象 轴对象 像对象 块对象 线对象 文字对象
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子信息与控制工程学院:《MATLAB语言基础》第四讲 matlab 绘图.ppt
- 电子信息与控制工程学院:《MATLAB语言基础》第三讲 matlab 的符号运算.ppt
- 电子信息与控制工程学院:《MATLAB语言基础》第七讲 matlab的程序设计.ppt
- 电子信息与控制工程学院:《MATLAB语言基础》第六讲 matlab工具箱.ppt
- 电子信息与控制工程学院:《MATLAB语言基础》第二讲 matlab 的数值计算.ppt
- 《操作系统》课程教学资源(PPT课件)第一章 操作系统引论.ppt
- 《操作系统》课程教学资源(PPT课件)第二章 进程管理.ppt
- 《操作系统》课程教学资源(PPT课件)第三章 处理机调度与死锁.ppt
- 《操作系统》课程教学资源(PPT课件)第四章 存储器管理.ppt
- 《电子商务基础与应》(第四版) 第十二章 电子商务安全管理.ppt
- 中国科技大学:《C语言程序设计》第四章 数组.ppt
- 中国科技大学:《C语言程序设计》第九章 文件.ppt
- 中国科技大学:《C语言程序设计》第三章 语句与控制流.ppt
- 中国科技大学:《C语言程序设计》第3章 C语言的基本语句和程序结构设计.ppt
- 中国科技大学:《C语言程序设计》第十章 位运算.ppt
- 中国科技大学:《C语言程序设计》第八章 结构体(与共用体).ppt
- 中国科技大学:《C语言程序设计》第七章 概述.ppt
- 中国科技大学:《C语言程序设计》第五章 函数.ppt
- 中国科技大学:《C语言程序设计》第六章 预处理.ppt
- 中国科技大学:《C语言程序设计》第二章 数据类型、运算符和表达式.ppt
- 电子信息与控制工程学院:《MATLAB语言基础》第一讲 matlab 简介.ppt
- 《数据结构》课程教学资源:第一章 绪论.ppt
- 《数据结构》课程教学资源:第二章 数组.ppt
- 《数据结构》课程教学资源:第三章 线性表.ppt
- 《数据结构》课程教学资源:第四章 栈和队列.ppt
- 《数据结构》课程教学资源:第五章 串.ppt
- 《数据结构》课程教学资源:第六章 树和二叉树.ppt
- 《数据结构》课程教学资源:第七章 排序.ppt
- 《数据结构》课程教学资源:第七章 排序.ppt
- 《数据结构》课程教学资源:第八章 查找.ppt
- 《数据结构》课程教学资源:研究的内容.ppt
- 《Linux 实用教程》Linux下的shel1与make.doc
- 《Linux 实用教程》第1章 Linux概况及安装.ppt
- 《Linux 实用教程》第2章 Linux的常用命令.ppt
- 《Linux 实用教程》第3章 Linux系统管理.ppt
- 《Linux 实用教程》第4章 Linux网络基础.ppt
- 《Linux 实用教程》第5章 Intranet服务器.ppt
- 《Linux 实用教程》第6章 Internet应用服务器的配置.ppt
- 《Linux 实用教程》第7章 Web应用服务.ppt
- 《Linux 实用教程》第8章 Linux网络安全.ppt