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

发布时间:2021-06-06

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

工程场地地震安全性评价

end ----------

附:所以在这里,如果要拿到button groups本身的话,就用handles.它的tag名 中间一个点。

不好意思,纠错Toggle Button部分。

function hold_toggle_callback(obj,eventdata,h_axes)

button_state=get(obj,'value');

if button_state==get(obj,'Max')

set(h_axes,'NextPlot','add');

set(obj,'String','Hold on');

elseif button_state==get(obj,'Min')

set(h_axes,'NextPlot','replace');

set(obj,'String','Hold off');

end

呵呵是比较运算不是赋值运算,可能是打字打漏了,但是还是要指出的嘛。

在不同的GUI之间传递数据的部分不是很清楚

楼主,我用了你说的在不同GUI之间传递数据的这个方法,但是我运行好几次都存在问题。不明白原因是什么,提示出错的内容是:Attempt to reference field of non_strcukture array.请问怎么改正呢? 另外,请问你说的“传递数据用的application data的方法”是什么呢?怎么用的呢?谢谢啦!!!

回复 1# 柚籽 的帖子

你好,我是个很菜的新手,想问一下我有个"开始"按钮,按一下就运行程序,按钮变成“暂停”,功能上应该是按一下,程序能暂停,然后按钮变成“恢复”。可是暂停后并不能顺利变到恢复% Callback for Pause button: (Pauses the demo)

function pause_button_callback(obj, eventdata)

text = get(obj, 'String');

% If the simulation were running:

if strcmp(text, '暂停') == 1

set(obj, 'String', '恢复');

% pause it:

waitforbuttonpress;

set(obj, 'String', '暂停');

else

% otherwise, "resume" it:

set(obj, 'String', '暂停');

end;

return;

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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