我有一个 .m 文件,其中包含输入和输出变量的定义以及调用其他函数文件,这些文件从提供的数字输入计算数字输出。
我想在 MATLAB 中为此构建一个 GUI。
我需要的是编码信息
1)从“编辑文本”组件中检索数字数据并将此数据分配为输入数据
2)通过单击按钮运行程序来设置动作,从输入计算输出并将数值显示为输出。
我有一个 .m 文件,其中包含输入和输出变量的定义以及调用其他函数文件,这些文件从提供的数字输入计算数字输出。
我想在 MATLAB 中为此构建一个 GUI。
我需要的是编码信息
1)从“编辑文本”组件中检索数字数据并将此数据分配为输入数据
2)通过单击按钮运行程序来设置动作,从输入计算输出并将数值显示为输出。
据我了解你的问题,这很容易。我希望这会有所帮助。
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)