Récupérer un fichier .mat à partir d'un pushbutton
Bonjour,
Je cherche à récupérer un fichier.mat via un pushbutton puis l'envoyer dans le workspace de Matlab. J'ai essayé plusieurs possibilités mais je ne sais pas si le problème ne viendrait pas du "load" puisque mon message d'erreur est toujours "Undefined function or variable Attenue_Dec"
Voici le code de la fonction:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function charger_Callback(hObject, eventdata, handles)
button = questdlg('Voulez-vous charger des données calculées auparavant?', ...
'Chargement de données','Oui','Non','Non');
switch button
case 'Oui',
box1=warndlg('Attention chargement du fichier de l atténuateur','!! Warning !!')
uiwait(box1);
[filename1,pathname1] = uigetfile;
load(fullfile(pathname1,filename1),'Attenue_Dec');
handles.Attenue_Dec=Attenue_Dec;
guidata(hObject, handles);
box2=warndlg('Attention\n Chargement du fichier du déphaseur','!! Warning !!')
uiwait(box2);
[filename2,pathname2] = uigetfile;
load(fullfile(pathname2,filename2),'Phase_Dec');
handles.Phase_Dec=Phase_Dec;
guidata(hObject, handles);
%setappdata(0,'Attenue_Dec',double)
%varargout=handles.output;
%evalin('base', 'Attenue_Dec')
case 'Non',
end |
Merci d'avance pour l'aide apportée.