Matlab GUI通用函数get和set 好文推荐

上传人:油条 文档编号:13095525 上传时间:2017-09-04 格式:PDF 页数:5 大小:152.39KB
返回 下载 相关 举报
Matlab GUI通用函数get和set 好文推荐_第1页
第1页 / 共5页
Matlab GUI通用函数get和set 好文推荐_第2页
第2页 / 共5页
Matlab GUI通用函数get和set 好文推荐_第3页
第3页 / 共5页
Matlab GUI通用函数get和set 好文推荐_第4页
第4页 / 共5页
Matlab GUI通用函数get和set 好文推荐_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《Matlab GUI通用函数get和set 好文推荐》由会员分享,可在线阅读,更多相关《Matlab GUI通用函数get和set 好文推荐(5页珍藏版)》请在金锄头文库上搜索。

1、 精通MATLAB语言,有 MATLAB编程问题的朋友,请直接联系我! 联系方式: QQ: 993878382 Email: MATLAB博客: http:/ 更多学习资料和电子书,请直接访问我的博客! 如果我QQ不在线,请将问题 发到我的邮箱 ,或者直接给我 QQ留言 ,第一时间答复你! 简单问题请直接留言,复杂问题可以提供解决思路!同探讨,共进步! 还可以为公司和科研单位设计各类算法,欢迎前来咨询! 郑重声明: 本资源来源于网络,仅限交流使用,请勿用于商业用途! 自定义HTML载入中. 和讯博客 发表文章 博客设置 文章管理 搜索 载入中快速链接Matlab GUI通用函数get和set

2、 好文推荐 原创 2010-11-18 17:40:13 Matlab中,所有对象都有 属性 来定义它们的特征,正是通过设定这 些有的对象都有,但与每一种对象类型(比如坐标轴,线,曲面)相 关诸如对象的位置、颜色、类型、父对象、子对象及其它内容。每一 个属性而不影响同类型的其他对象。和每一种对象类型(图形,坐标轴属性列表在本章的后面给出。 对象属性包括属性名和与它们相联关的值。属性名是字符串,它 们写,比如: LineStyle 。但是, MATLAB识别一个属性时是不 分一地辨识一个属性名即可。例如,坐标轴对象中的位置属性可以用 pos 来调用。 当建立一个对象时,它用一组缺省属性值,该值可

3、以用两种方法 来生成函数;或者在对象建立后改变属性。前一种方法的例子是: Hf_1=figure( color , white ) 它用缺省的属性值建立一个新的图形窗口,只是背景颜色被设为 白为了获得和改变句柄图形对象的属性只需要两个函数。函数 get返 回单语法是 get(handle, PropertyName )。例如: p=get(Hf_1, position ) 返回具有句柄 Hf_1图形窗口的位置向量。 c=get(Hl_a, color ) 返回具有句柄 Hl_a对象的颜色。 函数 set改变句柄图形对象属性,使用语法 set(handle, Property set(Hf_1,

4、 Position ,p_vect) 将具有句柄 Hf_1的图形位置设为向量 p_vect所指定的值。同样 set(Hl_a, color , r ) 将具有句柄 Hl_a的对象的颜色设置成红色。 一般情况下,函数 set可以有任意数目的 ( PropertyName ,Pro set(Hl_a, Color , r , Linewidth ,2, LinStyle , -页码,1/4Matlab GUI通用函数get和set 好文推荐 - MATLAB交流 - top9 - 和讯博客2010-11-18http:/ Hl_a的线条变成红色,线宽为 2点,线型为破折号。 除了这些主要功能,函数

5、 set和函数 get还能提供帮助。例如 set(h由 handle所描述对象的属性值列表。例如: set(Hf_1, Units ) inches|centimeters|normalized|points|pixels 表明由 Hf_1所引用的图形的 Unites属性是五个可允许的字符串如果指定一个没有固定值的属性,那么, MATLAB就会通知如下: set(Hf_1, Position ) A figure s Position property does not have a fixed除了 set命令,句柄图形对象创建函数(例如 figure, axis, line等 figure(

6、 Color , blue , NumberTitle , off , Nam创建一个图形窗口,背景为兰色,标有 My Figure 而不是缺 省为了形象说明上述概念,考虑下面的例子: Hf_fig =figure % create a figure having an interger handle Hf_fig= 1 Hl_line=line % create a line having a floating-pointer handleHl_line = 59.0002 set(Hl_line); % list settable properties and potential valu

7、es Color EraseMode: normal | background | xor | none LineStyle: - | - | : | -. | + | o | * | . | xLineWidth MarkerSize Xdata Ydata Zdata ButtonDownFcn Clipping: on | off Interruptible: no | yes Parent UserData Visible: on | off get(Hl_line); % list properties and current property values Color = 1 1

8、1 EraseMode = normal LineStyle = - LineWidth = 0.5 MarkerSize = 6 Xdata = 0 1 Ydata = 0 1 Zdata = ButtonDownFcn = Children = Clipping = on页码,2/4Matlab GUI通用函数get和set 好文推荐 - MATLAB交流 - top9 - 和讯博客2010-11-18http:/ 对象 分类: MATLAB编程 上一篇: MATLAB写的双色球选号投注程序,希望大家都好运 发表评论 大 名: (不网 址: (您标 题: 内 容: Interruptibl

9、e = no Parent = 58.0002 Type = line UserData = Visible = on 在上例中,所创建的线条中的 Parent属性就是包含线条的坐 标组。在空行上的第一组,列出了该对象的独有属性,而空行下的第 二set和函数 get返回不同的属性列表。函数 set只列出可以用 set命令改 变上面的例子中,函数 get列出了 Children和 Type 属性, 而被改变,它们叫做只读属性。 与每一个对象有关的属性数目是固定的,但不同的对象类型有不 同列出了 16个属性,而一个坐标轴对象列出了 64个属性。显然,透彻 地的范围。但是,其中的很多属性本书以后要详

10、细讨论,并且列出全 部除了函数 set和 get, MATLAB还提供了另外两个函数来操作对象和 delete(handle) 来删除。同样 reset(handle) 将与句柄有关的 全设置为该对象类型的缺省值。 我 顶! 觉得精彩就顶一下,顶的多了,文章将出现在更重要的位置上。 Re: Matlab GUI通用函数get和set 好文推荐页码,3/4Matlab GUI通用函数get和set 好文推荐 - MATLAB交流 - top9 - 和讯博客2010-11-18http:/ 点这里显示验证码。 (您的评论将有可能审核后才能发表) 字数上限为2000字提 交 和讯个人门户 v1.0 | 和讯家园 | 意见反馈页码,4/4Matlab GUI通用函数get和set 好文推荐 - MATLAB交流 - top9 - 和讯博客2010-11-18http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号