matlab GUI设计中常用控件格式(7)

发布时间:2021-06-06

收集的一些常用的控件格式,对新手很有用哦。

工程场地地震安全性评价

GUI界面的handle是一个大缸,并且这个缸名字也叫做handles;大缸里存放了所有的小缸和所有用户数据,你只需 handles.控件A的tag 就可以存取控件A的信息。

那我怎么把自己计算出或者别的什么数据放到这个缸里呢?

^_^ 在任何地方

handles.自己的变量名 = 某些值 (其实也就是给结构体添加成员变量)

这样你就定义了自己的变量。

在任何地方

b=handles.自己的变量名 (结构名加点号来引用成员变量)

就可以得到这个变量值,同样也可以修改它。

别忘了使用

guidata(hObject, handles);(不用改,直接黏贴) 在函数末尾来保存你对handles和hObject的操作。(不然你自定义的变量就没了)

-----------------------

5、在不同GUI之间传递数据

-----------这部分是以前写的我发现我的理解有些问题---所以我现在传递数据用的application data的方法,没用这个-。可能还没理解透output的函数作用------------------------ 传入

那就来看打开一个GUI界面时,传给他的参数有哪些。

function mygui_OpeningFcn(hObject, eventdata, handles, varargin)

所有的启动参数都是通过varargin传到它的OpeningFcn里面的。那启动参数可以是哪些呢?

1、figure,也就是窗口参数。

比如说position之类

例如:打开这个GUI时,使用这个命令 mygui('Position',[434 234 234 34])则表示打开窗口在这个位置;还有哪些可控属性可以查help。

2、自定义参数 。

如果传入的参数不是figure的属性(matlab查找不到你输入的属性名),则你输入

matlab GUI设计中常用控件格式(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219