- 在线时间
- 37 小时
- 最后登录
- 2016-4-28
- 注册时间
- 2013-7-25
- 听众数
- 6
- 收听数
- 6
- 能力
- 0 分
- 体力
- 744 点
- 威望
- 0 点
- 阅读权限
- 60
- 积分
- 285
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 121
- 主题
- 5
- 精华
- 0
- 分享
- 0
- 好友
- 16
TA的每日心情 | 奋斗 2015-2-14 08:50 |
|---|
签到天数: 80 天 [LV.6]常住居民II
- 自我介绍
- 三峡大学电气与新能源学生
 群组: 2013年数学建模国赛备 群组: 学术交流A |
我创建了三个GUI界面,其中一个是主界面,一个是图形显示界面,另一个是表格显示界面,问题是我想在其中一个子界面实现在一个静态文本中显示程序运行以后的数值,在一个按钮的callback毁掉函数用语句set(handles.text011,'string',a1)实现;,其中text011是静态文本的tag值,出现错误
" `+ g1 A, p f( I/ i2 X/ K+ y" _(引用了不存在的字段 'text011'。3 a0 c, G3 k$ I }
出错 GUI3>pushbutton2_Callback (line 141), \' M7 Q3 q8 r9 a; T' [. w
set(handles.text011,'string',a1);6 R5 s% N: U, Z$ D% U/ I+ [
. _6 J( G; d9 [& a' ?4 O4 a出错 gui_mainfcn (line 95)
5 k) r" M. J) d/ K: p! c( n0 G9 g: h feval(varargin{:});' s; D, t6 `$ A1 Y& z) c& u
4 ?' i1 E9 F+ u7 f4 u2 N+ k出错 GUI3 (line 42)
. E' ?6 k6 m1 d2 d& q gui_mainfcn(gui_State, varargin{:});
1 c$ f0 q; \( t
6 R# p0 ~/ @+ }: _5 b* A" t) l4 o8 P出错 @(hObject,eventdata)GUI3('pushbutton2_Callback',hObject,eventdata,guidata(hObject))
9 v5 h. D( A0 o" ?
* ?& b- Q6 |; n# e+ P4 [
$ s! t# y" l7 e( P: Q TError while evaluating uicontrol Callback)/ l2 ]0 l: O/ E
但是单独在一个界面上用一个静态文本和一个按钮可以在静态文本上显示结果,例如:在按钮的回调函数中编写: g2 k( Z6 n# q5 U7 _* R. T
a=1;b=2;) @' J; T( ]( }# t
c=a+b;
; O0 @: G L$ t" U/ Yset(handles.text1,'string',c);则是可以实现的,请高手求教原因,非常感谢
$ k! f6 V- H( F0 ]% j
2 i" _3 z5 o) P+ h) p) ?" H B5 U" J8 { l
6 r: f: f5 Z& G$ e1 n
|
zan
|