Réinitialisation de variables dans une interface graphique
Bonjour,
Je crée actuellement une interface interface graphique pour le traitement d'image. Je voudrais savoir s'il est possible, après avoir effectué un premier calcul, de réinitialiser entièrement l'interface pour lancer un nouveau calcul. Une éspèce de boutton tout annuler en d'autres termes.
J'utilise pour l'instant cette méthode (reech est le nom du programme):
Code:
1 2
| close(reech);
open(reech); |
Mais il y a un gros message d'erreur qui s'affiche dans Matlab, bien que ma fenètre se ré-ouvre vide comme je le souhaite:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
??? Error using ==> open at 67
NAME must contain a single string.
Error in ==> reech>annuler_Callback at 355
open(reech);
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> reech at 47
gui_mainfcn(gui_State, varargin{:});
Error in ==>
@(hObject,eventdata)reech('annuler_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback |
Merci d'avance!