matlab中有没有一个函数,运行能出现matlab自带的GUI界面,能在GUI界面中用键盘输入数据

类似uigetfile这种函数

每个人对界面的需求不一样,不可能自带一个界面让大家都能用啊。用 guide 自己建一个空白的,然后出现的界面,左边有各种工具,你可以根据需要自己添加。

如果你添加了一个文字框,如下图

在运行以后,你就能从键盘向里面输入内容了。

在编辑框的 call back 函数那里,提前写好代码,提取输入的内容,进行处理。之后运行程序,输入内容,回车键输入,被输入的内容就会按照预先设定的被处理。希望对你有帮助。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-24

你是想要 inputdlg 吧?例如:

prompt = {'Enter matrix size:','Enter colormap name:'};
dlg_title = 'Input for peaks function';
num_lines= 1;
def     = {'20','hsv'};
answer  = inputdlg(prompt,dlg_title,num_lines,def);

第2个回答  2014-07-24
inputdlg函数

运行这个函数会弹出输入对话框
等待你输入信息

具体用法你自己搜索一下本回答被网友采纳
第3个回答  2014-07-24
guide,需要自己设计输入界面,你需要的是这个吧。追问

matlab没有自带的界面吗

相似回答