注册 登录
编程论坛 Matlab

MATLAB中运算结果的显示问题

_DaNciNg_ 发布于 2009-08-01 10:36, 3169 次点击
小弟初学MATLAB,遇到几个问题,希望能解决下
在GUI设计中,建立个绘图框,如果有PLOT函数的话就自动画图了
但是如果想输出个数值,应该怎么做呢
就比如说计算 sum(A)
然后将数值显示出来,应该怎么做呢
或者说用那个控件呢
高手之指点指点哦
4 回复
#2
ctlovelove2009-08-03 20:29
不知道我理解你的意思没有 如果只是显示M函数中变量值的话就是disp指令
b=sum(A)
disp  b
#3
_DaNciNg_2009-08-04 13:00
回复 2楼 ctlovelove
不是那个意思,我说的是在GUI中的STATICT TEXT 中显示出运算结果
我现在差不多可以了哈
还是谢谢你哦
#4
MATZHU2009-08-10 16:23
怎么个可以,还望楼主分享一下啊
#5
_DaNciNg_2009-08-11 09:43
回复 4楼 MATZHU

在buttoon的回调函数中先获取staic-text的句柄
然后set直接输出就可以了
大概callback语句是这样的:
h=findobj('tag','text') % h是句柄,定义tag为text的text,findobj是函数
set(h,'string',num2str(你的数值))%h是句柄,最后边写你的运算就可以了
有什么问题的话你可以去这儿看看
或许会有帮助
https://bbs.bccn.net/viewthread.php?tid=145601&star=at
1