Bonjour , j'essaye d'utiliser guidata afin de garder en mémoir le nom d'un fichier.Mais j'ai un probléme car dans le deuxieme call back , matlab ne reconnait pas le nom.
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 my_handles=guihandles(Categorie); guidata(Categorie,my_handles); data=guidata(gcbf); data.Nom_Fichier=Nom_Fichier guidata(gcbf,data) fclose(fid) end %% Fonction entete et enregistrement function conversion(obj,event) data=guidata(gcf) Nom_Fichier=data.Nom_Fichier commentaire=get(data.Commentaire, 'String'); fid=fopen(Nom_fichier,'r');
et voici le message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ?? Undefined function or variable 'Nom_fichier'. Error in ==> avec_interface_evolue>conversion at 87 fid=fopen(Nom_fichier,'r'); ??? Error while evaluating uicontrol Callback
Partager