Sie können Ihre Variable b
innerhalb der appdata
Ihrer Abbildung speichern.
function pushbutton4_Callback(hObject, eventdata, handles)
[filename, pathname] = uigetfile('*.*', 'Pick a MATLAB code file','MultiSelect', 'on');
fullfilename = fullfile(pathname,filename);
b = importdata(fullfilename);
set(handles.edit7, 'string', fullfilename);
%// Store b within the appdata
setappdata(handles.hfig, 'b', b);
end
function pushbutton5_Callback(hObject, eventdata, handles)
mamamoa = load('best_network.mat');
%// Retrieve b from the appdata
b = getappdata(handles.hfig, 'b');
A = mamaoa(b);
set(handles.edit1,'string',A);
end
Alternativ können Sie die Daten speichern guidata
verwenden und die handles
Struktur obwohl dies nicht für sehr große Datenmengen zu empfehlen, da Sie einen Leistungseinbruch bemerken.
function pushbutton4_Callback(hObject, eventdata, handles)
[filename, pathname] = uigetfile('*.*', 'Pick a MATLAB code file','MultiSelect', 'on');
fullfilename = fullfile(pathname,filename);
%// Store it within handles.b
handles.b = importdata(fullfilename);
set(handles.edit7, 'string', fullfilename);
%// Update the guidata
guidata(handles.hfig, handles);
end
function pushbutton5_Callback(hObject, eventdata, handles)
mamamoa = load('best_network.mat');
A = mamaoa(handles.b);
set(handles.edit1,'string',A);
end
Versuchen, die Frage zu klären. Korrigierte Grammatik – LoicTheAztec