我用许多按钮创建了一个GUI。我将一个按钮命名为“刷新”。我想要做的是当我按下这个按钮时,通过运行一个m文件来更新Matlab中心窗口中工作区的变量,这个m文件会进行所有的更改(打开文件获取数据并将它们放入单元格数组中,并在再次运行时刷新数据)。Matlab GUI按钮
我尝试了一切可能在网上找到像使用按钮回调函数下的m文件的名称,但它不起作用。
这是我的按钮功能的代码,我在里面添加了myparameter.m:
function pushbutton1_Callback(hObject, eventdata, handles)
myparameters
但是当我运行它从m文件产生的变量不会保存在工作区中。如果我在主matlab窗口中编写myparameters,则在m文件中创建的所有变量都将保存在工作区中。
你提供绝对没有意义的信息来解决你的问题。你需要提供一个**简单的**例子来重现问题。 – Oleg
检查它我编辑它 –
考虑使用load()。 – Oleg