1
我試圖將數據導入GUI並將其保存到handles
。 .mat文件包含一個名爲log
的結構,其中包含所有數據。我做了使用指南按鈕,並添加下面的代碼:uigetfile在Matlab中的圖形用戶界面
function loadMatFileButton_Callback(hObject, eventdata, handles)
[FileName,PathName] = uigetfile('*.mat');
loadDataName = fullfile(PathName,FileName);
load(loadDataName); % gives log struct
handles.log = log;
但在執行的時候,我得到這個錯誤:
??? Error using ==> log
Not enough input arguments.
Error in ==> VisualizeData>loadMatFileButton_Callback at 160
handles.log = log;
這真是不可思議。我試過在load
命令後面加一個斷點來嘗試調試它。當我在控制檯中手動鍵入handles.log = log
時,它確實有效......我不明白髮生了什麼問題,但它必須非常簡單。
是的,造成它。我應該知道...非常感謝! – Bart