【发布时间】:2015-05-13 18:28:30
【问题描述】:
我正在创建一个 MATLAB GUI,如果用户按下开始按钮, 该程序将加载 .mat 文件,然后显示分析数据。 我正在加载的 .mat 文件很大,加载数据需要几分钟,然后开始显示加载数据的图。 我想在加载数据时显示一条消息“正在加载数据...”(StatusMessage),这样用户就不会认为程序冻结了。 我在下面的代码将显示消息,但在加载数据后......我希望在加载数据时显示消息,而不是之后。任何帮助将不胜感激!
以下是我的“开始”按钮代码部分:
% --- Executes on button press in Start.
function Start_Callback(hObject, eventdata, handles)
% hObject handle to Start (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Load data
set(handles.StatusMessage, 'String', num2str('Loading data...'));
load('data.mat');
【问题讨论】:
标签: matlab user-interface