我正在设计一个 gui,我正在尝试将一个 mat 文件加载到一个结构中,然后从结构中访问数据。我还想打印结构中的变量,以查看变量是否在 mat 文件中并且它们是否有效。谢谢,我在matlab方面也没有太多经验。这是我的代码:
function pushbutton5_Callback(hObject, eventdata, handles)
%get path
[FileName,PathName] = uigetfile('*.mat','Select mat file');
if (FileName==0) %cancel is pressed
return;
end
Struct1 = load('FileName');
Structname = fieldnames(Sruct1);
MatDef = [PathName FileName]; %path and name
set(handles.edit2,'String',MatDef) %shows directory string
现在我在尝试将 mat 文件加载到结构中时遇到错误。