【发布时间】:2012-10-30 11:41:12
【问题描述】:
我有一个 .m 文件,其中包含输入和输出变量的定义以及调用其他函数文件,这些文件根据提供的数字输入计算数字输出。
我想在 MATLAB 中为此构建一个 GUI。
我需要的是编码信息
1)从“编辑文本”组件中检索数字数据并将此数据分配为输入数据
2)通过单击按钮来运行程序设置动作,从输入计算输出并将数值显示为输出。
【问题讨论】:
标签: matlab matlab-guide
我有一个 .m 文件,其中包含输入和输出变量的定义以及调用其他函数文件,这些文件根据提供的数字输入计算数字输出。
我想在 MATLAB 中为此构建一个 GUI。
我需要的是编码信息
1)从“编辑文本”组件中检索数字数据并将此数据分配为输入数据
2)通过单击按钮来运行程序设置动作,从输入计算输出并将数值显示为输出。
【问题讨论】:
标签: matlab matlab-guide
据我了解您的问题,这很容易。我希望这会有所帮助。
1. 通过在命令窗口中输入指南打开指南。
2.点击空白gui
3. 引导窗口将打开
4. 单击并拖动一个按钮和一个编辑文本。
5.点击编辑器
6. 保存您的文件
7.转到以下功能
function pushbutton_Callback(hObject, eventdata, handles)
并在下面写下这段代码。
str = inputdlg('Enter numbers (seperated by commas)');
num = str2num(str{1});
a=num(:,1);
b=num(:,2);
ans=a+b; //or whatever you want to do!
caption = sprintf('your answer is %.2f',ans)
set(handles.edit,'string',caption)
【讨论】: