Re bonjour à tous,

J'ai crée un popupmenu dans une nouvelle figure de la façon suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
popmenu=uicontrol('Style', 'popupmenu', ...
'String', infostat, ...
'Position', [10 250 320 150], ...
'Callback', 'statspowa');
Et j'ai crée la fonction statspowa un peu plus bas, mais problème, Matlab ne la trouve pas.
Je pense qu'il doit chercher le fichier statspowa.m mais j'aimerais qu'il la trouve dans le même fichier plutôt que de devoir créer le statspowa.m, savez vous comment régler ça ?

En fait je travaille sous GUIDE habituellement, mais comme là j'avais besoin d'une nouvelle figure assez simple, je n'avais pas envie de créer une nouvelle interface graphique à partir de celle que j'ai déjà juste pour ça.

Sinon pour la fonction statspowa je l'avais appelée comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
function statspowa(src, evnt)
et j'avais aussi essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
function statspowa_Callback(hObject, eventdata, handles)
Mais ça ne marche dans aucun des cas..

Merci