1

我有一个 .m 文件,其中包含输入和输出变量的定义以及调用其他函数文件,这些文件从提供的数字输入计算数字输出。

我想在 MATLAB 中为此构建一个 GUI。

我需要的是编码信息

1)从“编辑文本”组件中检索数字数据并将此数据分配为输入数据

2)通过单击按钮运行程序来设置动作,从输入计算输出并将数值显示为输出。

4

1 回答 1

1

据我了解你的问题,这很容易。我希望这会有所帮助。
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)    
于 2013-08-20T11:37:40.927 回答