Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18 ![]() |
![]()
首先我已经用M文件编写好了程序,里面有个变量如:“time”,
然后我又创建了GUI文件, 现在我想在GUI界面中的“edit text”中输入“lam”的大小,如:“0.5”, 那么我要如何做才能把程序跟这个“edit text”关联起来,使输入不同的数值能得到不同的结果? 我是个菜鸟,请有心人多多指教,什么方法都行能教会我就可~~最重要的是详细~谢谢 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-01-12
年龄: 43
帖子: 8
声望力: 0 ![]() |
![]()
的确表达含糊:
输入数据,输入什么类型数据? 程序得出不同的结果,对数据如何处理,在哪里现实? |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-01-24
年龄: 40
帖子: 17
声望力: 18 ![]() |
![]()
你输入的如果是一个数值的话,比如你在tag名称为edit111的edit text中输入不同时间t
可以使用t=str2num(get(handles.edit111,'string'));将你输入的数值存储在变量t中,用于后续 程序的编写 |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18 ![]() |
![]()
这实际上是“如何输入变量“time””的问题,应该在"function edit1_CreateFcn(hObject, eventdata, handles)"下输入什么内容呢?
请指教啊 |
![]() |
![]() |
![]() |
#5 |
普通会员
注册日期: 2008-04-12
年龄: 46
帖子: 67
声望力: 19 ![]() |
![]()
不用写CreateFcn,你可以在你需要用到time这个数据的时候,直接:
times = str2num( get( handles.edit*, 'String' ) ); 就可以,其中,handles.edit*是你的GUI上的那个编辑框的句柄。 |
![]() |
![]() |
![]() |
#6 |
初级会员
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18 ![]() |
![]()
说真的,写得不错,但是我比较笨,看不是很懂,可否好心人再详细指导一下啊~~
|
![]() |
![]() |
![]() |
#7 |
初级会员
注册日期: 2008-04-23
年龄: 40
帖子: 5
声望力: 0 ![]() |
![]()
t=str2num(get(handles.edit1,'string'));加在你已经编好的m文件里
gui中的edit的tag名称改为edit1 |
![]() |
![]() |
![]() |
#8 |
初级会员
注册日期: 2008-04-01
年龄: 41
帖子: 11
声望力: 18 ![]() |
![]()
已经很详细了,自己去试试看
|
![]() |
![]() |
![]() |
#9 |
初级会员
注册日期: 2007-05-25
帖子: 10
声望力: 18 ![]() |
![]()
matlab中有例子。在Create New GUI下的后三个选择都是例子,只要把第二个看懂就会做了。
|
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
【求助】关于图像畸变复原的matlab实现,求助各位了 | 鸣子 | MATLAB论坛 | 3 | 2009-05-06 12:16 |
[求助]EXE文件如何打包发布(MATLAB程序编译的意义)?? | nanboforever | MATLAB论坛 | 5 | 2008-09-14 10:10 |
基于simulink的发动机工作过程数值模拟 | zhaonan | MATLAB论坛 | 0 | 2008-06-02 20:00 |
【原创】**制作MATLAB资料电子书** | spy1120 | MATLAB论坛 | 21 | 2008-04-23 20:50 |
Programming Patterns - Handling MATLAB Events in Excel | TechnicalArticles | MATLAB技术文章 | 0 | 2008-01-06 16:32 |