加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

matlab  gui 使用edit控件获取数据

(2012-08-04 20:20:24)
标签:

杂谈

matlab gui edit控件获取数据的代码如下:
%以字符串的形式来存储数据文本框1的内容. 如果字符串不是数字,则显示空白内容
input = str2num(get(hObject,'String')); 
%检查输入是否为空. 如果为空,则默认显示为0
if (isempty(input))
     set(hObject,'String','0')
end
guidata(hObject, handles);  %每一段代码后面最好都加上这句  更新GUI句柄
edit获取的数据都是string型的 所以要转换成nub型的

input = str2num(get(hObject,'String'));  这句可以不写 可以再后边使用的时候在写  

退出gui 代码如下
close(gcf)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有