MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]输入数据的问题(路过也进来看看) (https://www.labfans.com/bbs/showthread.php?t=2723)

zukaldl 2008-04-29 23:13

[求助]输入数据的问题(路过也进来看看)
 
2 个附件
[SIZE="7"][B][/B][/SIZE]首先我已经用M文件编写好了程序,里面有个变量如:“time”,
然后我又创建了GUI文件,
现在我想在GUI界面中的“edit text”中输入“lam”的大小,如:“0.5”,
那么我要如何做才能把程序跟这个“edit text”关联起来,使输入不同的数值能得到不同的结果?

我是个菜鸟,请有心人多多指教,什么方法都行能教会我就可~~最重要的是详细~谢谢

风浪 2008-04-29 23:35

的确表达含糊:
输入数据,输入什么类型数据?
程序得出不同的结果,对数据如何处理,在哪里现实?

limingaini119 2008-04-30 11:55


 
你输入的如果是一个数值的话,比如你在tag名称为edit111的edit text中输入不同时间t
可以使用t=str2num(get(handles.edit111,'string'));将你输入的数值存储在变量t中,用于后续 程序的编写

zukaldl 2008-04-30 13:26

这实际上是“如何输入变量“time””的问题,应该在"function edit1_CreateFcn(hObject, eventdata, handles)"下输入什么内容呢?
请指教啊

remnant 2008-05-03 20:57

不用写CreateFcn,你可以在你需要用到time这个数据的时候,直接:
times = str2num( get( handles.edit*, 'String' ) );
就可以,其中,handles.edit*是你的GUI上的那个编辑框的句柄。

zukaldl 2008-05-03 22:58

说真的,写得不错,但是我比较笨,看不是很懂,可否好心人再详细指导一下啊~~

havealookat 2008-05-04 00:12

学习!!!!!!

kook666151 2008-05-04 14:28

看不懂哦:ft:
学习

willkins 2008-09-19 10:16

回复: [求助]输入数据的问题(路过也进来看看)
 
t=str2num(get(handles.edit1,'string'));加在你已经编好的m文件里
gui中的edit的tag名称改为edit1

xuetingren 2008-09-24 14:53

回复: [求助]输入数据的问题(路过也进来看看)
 
已经很详细了,自己去试试看


所有时间均为北京时间。现在的时间是 03:22

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.