1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| function filepushbutton_Callback(hObject, eventdata, handles)
[filename, pathname, filterindex] = uigetfile( ...
{ '*.mat','MAT-files (*.mat)'; ...
'*.*', 'All Files (*.*)'}, ...
'Pick a file', ...
'MultiSelect', 'on');
filename
% Création de la structure de données
data = struct('name', [], 'file', [], 'value', []);
% Sauvegarde dans le workspace de la fenêtre
setappdata(handles.figure1, 'Data', data);
for i_file = 1:length(filename)
data = getappdata(handles.figure1, 'Data');
data.file = fullfile(pathname, filename{i_file});
data.value = load(data.file);
% Sauvegarde dans le workspace de la fenêtre
setappdata(handles.figure1, 'Data', data);
end |
Partager