我正在使用App Designer在MATLAB GUI上工作,虽然也许我的问题类似于指南。 我想要做的是将一个回调(按钮)的输出传递给另一个。原因是随时间有效;我希望用户能够首先加载文件,然后选择要绘制的数据列。MATLAB App Designer:将输出从一个按钮传递到另一个按钮
我已经尝试建立全局变量,但似乎没有工作。
我的项目的目标是加载包含几十个“列”数据和几百行“测量”(例如:温度和湿度随时间变化)的XML文件。我的想法是,用户将按下一个按钮来加载数据,然后选择要显示的所需列。
methods (Access = private)
% Button pushed function: SelectNewFileButton
function SelectNewFileButtonPushed(app, event)
[filename, filepath] = uigetfile('..\*.*');
app.FileNameEditField.Value=filename;
app.FilePathEditField_2.Value=filepath;
end
% Button pushed function: LoadDataButton
function LoadDataButtonPushed(app, event)
% Loads XML data...
global xHead;
% EM_witsfun1 is a function which takes a file name & directory as an input, and returns the header and data
[xHead, xData, toc1]=EM_wits