上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第10章 MATLAB图形句柄

第10章MATLAB图形句柄 10.1图形对象及其句柄 10.2 图形对象属性 10.3图形对象的创建
第10章 MATLAB图形句柄 10.1 图形对象及其句柄 10.2 图形对象属性 10.3 图形对象的创建

10.1图形对象及其句柄 1.图形对象 MATLAB的图形对象包括计算机屏幕、图形窗口、坐标轴、 用户菜单、用户控件、曲线、曲面、文字、图像、光源、 区域块和方框等。系统将每一个对象按树型结构组织起来
10.1 图形对象及其句柄 1.图形对象 MATLAB的图形对象包括计算机屏幕、图形窗口、坐标轴、 用户菜单、用户控件、曲线、曲面、文字、图像、光源、 区域块和方框等。系统将每一个对象按树型结构组织起来

2.图形对象句柄 MATLAB在创建每一个图形对象时,都为该对象分配唯一 的一个值,称其为图形对象句柄Handle)。句柄是图形对 象的唯一标识符,不同对象的句柄不可能重复和混淆。 计算机屏幕作为根对象由系统自动建立,其句柄值为0,而 图形窗口对象的句柄值为一正整数,并显示在该窗口的标 题栏,其他图形对象的句柄为浮点数。MATLAB提供了 若干个函数用于获取已有图形对象的句柄。 例10-1绘制曲线并查看有关对象的句柄
2.图形对象句柄 MATLAB在创建每一个图形对象时,都为该对象分配唯一 的一个值,称其为图形对象句柄(Handle)。句柄是图形对 象的唯一标识符,不同对象的句柄不可能重复和混淆。 计算机屏幕作为根对象由系统自动建立,其句柄值为0,而 图形窗口对象的句柄值为一正整数,并显示在该窗口的标 题栏,其他图形对象的句柄为浮点数。MATLAB提供了 若干个函数用于获取已有图形对象的句柄。 例10-1 绘制曲线并查看有关对象的句柄

10.2图形对象属性 1.属性名与属性值 MATLAB给每种对象的每一个属性规定了一个名字,称为 属性名,而属性名的取值称为属性值。 2.属性的操作 set函数的调用格式为: set(句柄,属性名1,属性值1,属性名2,属性值2,) 其中句柄用于指明要操作的图形对象。如果在调用set函数时 省略全部属性名和属性值,则将显示出句柄所有的允许属 get函数的调用格式为: V=get(句柄,属性名 其中V是返回的属性值。如果在调用get函数时省略属性名, 则将返回句柄所有的属性值
10.2 图形对象属性 1.属性名与属性值 MATLAB给每种对象的每一个属性规定了一个名字,称为 属性名,而属性名的取值称为属性值。 2.属性的操作 set函数的调用格式为: set(句柄,属性名1,属性值1,属性名2,属性值2,…) 其中句柄用于指明要操作的图形对象。如果在调用set函数时 省略全部属性名和属性值,则将显示出句柄所有的允许属 性。 get函数的调用格式为: V=get(句柄,属性名) 其中V是返回的属性值。如果在调用get函数时省略属性名, 则将返回句柄所有的属性值

3.对象的公共属性 对象常用的公共属性:Children,属性、Parent属性、Tag属性、 Type属性、UserData属性、Visible属性、ButtonDownFcn 属性、CreateFcn属性、DeleteFcn属性。 例10-2在同一坐标下绘制红、绿两根不同曲线,希望获得 绿色曲线的句柄,并对其进行设置
3.对象的公共属性 对象常用的公共属性:Children属性、Parent属性、Tag属性、 Type属性、UserData属性、Visible属性、ButtonDownFcn 属性、CreateFcn属性、DeleteFcn属性。 例10-2 在同一坐标下绘制红、绿两根不同曲线,希望获得 绿色曲线的句柄,并对其进行设置

10.3图形对象的创建 10.3.1图形窗口对象 建立图形窗口对象使用figurei函数,其调用格式为: 句柄变量=figure(属性名1,属性值1,属性名2,属性值 2,) MATLAB:通过对属性的操作来改变图形窗口的形式。也可 以使用figurei函数按MATLAB缺省的属性值建立图形窗口: figure或句柄变量=-figure 要关闭图形窗口,使用closei函数,其调用格式为: close(窗口句柄) 另外,close all命令可以关闭所有的图形窗口,clf命令则是 清除当前图形窗口的内容,但不关闭窗口
10.3 图形对象的创建 10.3.1 图形窗口对象 建立图形窗口对象使用figure函数,其调用格式为: 句柄变量=figure(属性名1,属性值1,属性名2,属性值 2,…) MATLAB通过对属性的操作来改变图形窗口的形式。也可 以使用figure函数按MATLAB缺省的属性值建立图形窗口: figure 或 句柄变量=figure 要关闭图形窗口,使用close函数,其调用格式为: close(窗口句柄) 另外,close all 命令可以关闭所有的图形窗口,clf命令则是 清除当前图形窗口的内容,但不关闭窗口

MATLAB为每个图形窗口提供了很多属性。这些属 性及其取值控制着图形窗口对象。除公共属性外, 其他常用属性如下:MenuBar属性、Name属性、 NumberTitle属性、Resize属性、Position,属性、 Units属性、Color属性、Pointer属性、 KeyPressFcn(键盘键按下响应)、 VindowButtonDownFcn(鼠标键按下响应)、 WindowButtonMotionFcn(鼠标移动响应)及 WindowButtonUpFcn(鼠标键释放响应)等
MATLAB为每个图形窗口提供了很多属性。这些属 性及其取值控制着图形窗口对象。除公共属性外, 其他常用属性如下:MenuBar属性、Name属性、 NumberTitle属性、Resize属性、Position属性、 Units属性、Color属性、Pointer属性、 KeyPressFcn(键盘键按下响应)、 WindowButtonDownFcn(鼠标键按下响应)、 WindowButtonMotionFcn(鼠标移动响应)及 WindowButtonUpFcn(鼠标键释放响应)等

例10-3建立一个图形窗口。该图形窗口没有菜单条,标题 名称为“我的图形窗口”,起始于屏幕左下角、宽度和高 度分别为450像素点和250像素点,背景颜色为绿色,且当 用户从键盘按下任意一个键时,将在该图形窗口绘制出正 弦曲线
例10-3 建立一个图形窗口。该图形窗口没有菜单条,标题 名称为“我的图形窗口” ,起始于屏幕左下角、宽度和高 度分别为450像素点和250像素点,背景颜色为绿色,且当 用户从键盘按下任意一个键时,将在该图形窗口绘制出正 弦曲线

10.3.2坐标轴对象 建立坐标轴对象使用axes函数,其调用格式为: 句柄变量=axes(属性名1,属性值1,属性名2,属性值2,) 调用axs函数用指定的属性在当前图形窗口创建坐标轴,并 将其句柄赋给左边的句柄变量。也可以使用axes函数按 MATLAB缺省的属性值在当前图形窗口创建坐标轴: axes或句柄变量=axes 用axes函数建立坐标轴之后,还可以调用axes函数将之设定 为当前坐标轴,且坐标轴所在的图形窗口自动成为当前图 形窗口: axes(坐标轴句柄)
10.3.2 坐标轴对象 建立坐标轴对象使用axes函数,其调用格式为: 句柄变量=axes(属性名1,属性值1,属性名2,属性值2,…) 调用axes函数用指定的属性在当前图形窗口创建坐标轴,并 将其句柄赋给左边的句柄变量。也可以使用axes 函数按 MATLAB缺省的属性值在当前图形窗口创建坐标轴: axes 或 句柄变量= axes 用axes 函数建立坐标轴之后,还可以调用axes 函数将之设定 为当前坐标轴,且坐标轴所在的图形窗口自动成为当前图 形窗口: axes(坐标轴句柄)

MATLAB为每个坐标轴对象提供了很多属性。除公共属性 外,其他常用属性如下:Box属性、GridLineStyle属性、 Position属性、Units属性、Title属性等。 例10-4利用坐标轴对象实现图形窗口的任意分割。 利用axes函数可以在不影响图形窗口上其他坐标轴的前提下 建立一个新的坐标轴,从而实现图形窗口的任意分割
MATLAB为每个坐标轴对象提供了很多属性。除公共属性 外,其他常用属性如下:Box属性、GridLineStyle属性、 Position属性、Units属性、Title属性等。 例10-4 利用坐标轴对象实现图形窗口的任意分割。 利用axes函数可以在不影响图形窗口上其他坐标轴的前提下 建立一个新的坐标轴,从而实现图形窗口的任意分割
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)06 复杂的随机模拟案例.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)05 数据从何而来.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)04 模拟与随机现象、如何执行模拟.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)03 概率的意义——可能性概念、如何用MATLAB掷钱币.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)02 随机模拟举例.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)01 模拟过程的主要环节 Simulation and Analysis.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程教学资源(讲义课件)00 随机模拟介绍及课程目录(主讲:肖柳青).pdf
- 上海交通大学:《算术教程》教学资源(教学资料)Federal Information Processing Standards Publication 197.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(习题集)第六章 补充习题.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(课件讲稿)条件概率.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(课件讲稿)概率.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(课件讲稿)随机事件和运算.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za9.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za8.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za7.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za6.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za5.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za4.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za3.pdf
- 上海交通大学:《概率论与数理统计》课程教学资源(作业卷)za2.pdf
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第11章 MATLAB图形用户界面设计.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第12章 SIMULINK动态仿真集成环境.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第13章 在Word环境下使用MATLAB.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第1章 MATLAB操作基础.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第2章 MATLAB矩阵及其运算.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第3章 MATLAB程序设计.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第4章 MATLAB文件操作.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第5章 MATLAB绘图.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第6章 MATLAB数据分析与多项式计算.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第7章 MATLAB解方程与函数极值.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第8章 MATLAB数值积分与微分.ppt
- 上海交通大学:《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》课程PPT教学课件(matlab)第9章 MATLAB符号计算.ppt
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)10 基于GA-MCMC的粒子滤波图像恢复算法(北京理工大学:田卉、沈庭芝、李挺、郝兵).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)11 基于MCMC的CDMA系统联合激活用户识别和信道估计(解放军信息工程大学:陈亮辉、胡捍英).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)12 基于MCMC的贝叶斯长记忆随机波动模型研究(湖南大学:郝立亚、朱慧明、李素芳、曾惠芳).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)13 基于MCMC的叠前地震反演方法研究【中国石油大学(华东):张广智、王丹阳、印兴耀、李 宁】.pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)14 基于MCMC的金融市场风险VaR的估计(天津大学:王春峰、万海辉、李刚).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)15 基于MCMC的线性调频信号最大似然参数估计(清华大学).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)16 基于MCMC法的水质模型参数不确定性研究(清华大学:王建甲、程声通、贾海峰).pdf
- 《随机模拟方法与应用 Stochastic Simulation Methods and Its Applications》教学资源(论文资料)17 基于MCMC方法的GARCH模型参数估计(西安财经学院:潘海涛、西安电子科技大学:温小霓).pdf