《MATLAB》课程教学讲稿(PPT电子课件)第五讲 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》课程教学讲稿(PPT电子课件)第二讲 MATLAB的数值计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第三讲 MATLAB的符号运算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第七讲 matlab的程序设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第一讲 MATLAB语言概述.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第9章 MATLAB符号计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第8章 MATLAB数值积分与微分.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第7章 MATLAB解方程与函数极值.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第6章 MATLAB数据分析与多项式计算.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第5章 MATLAB绘图.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第4章 MATLAB文件操作.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第3章 MATLAB程序设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第1章 MATLAB操作基础.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第13章 在Word环境下使用MATLAB.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第12章 Simulink动态仿真集成环境.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第11章 MATLAB图形用户界面设计.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第10章 MATLAB图形句柄.ppt
- 《计算机总线与中断》第6章 总线.ppt
- 《计算机总线与中断》第7章 中断.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第四章 面向对象程序设计.ppt
- 机械工业出版社:《Java程序设计大学教程》教材电子教案(PPT课件讲稿)第十章 线程、文件与串行化.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第六讲 matlab工具箱.ppt
- 《MATLAB》课程教学讲稿(PPT电子课件)第四讲 matlab 绘图.ppt
- 《C++程序设计实验指导书》(第四版)电子课件.doc
- 《vc++课件》静态成员和友元.ppt
- 《vc++课件》类的构造和析构.ppt
- 《vc++课件》虚函数和抽象类.ppt
- 《vc++课件》继承.ppt
- 《vc++课件》多继承和虚基类.ppt
- 《vc++课件》多态.ppt
- 《vc++课件》模板和IO流.ppt
- 《vc++课件》Windows编程基础.ppt
- 《vc++课件》单文档应用程序设计.ppt
- 《vc++课件》对话式应用程序设计.ppt
- 《vc++课件》c++基础1.ppt
- 《vc++课件》c++基础2.ppt
- 《vc++课件》类的设计和对象的使用.ppt
- 成都理工大学工程技术学院:《C程序设计教程》第一章 C程序概述.ppt
- 成都理工大学工程技术学院:《C程序设计教程》第二章 C程序设计基础.ppt
- 成都理工大学工程技术学院:《C程序设计教程》第三章 程序的控制结构.ppt
- 成都理工大学工程技术学院:《C程序设计教程》第四章 数组.ppt