Bonjour,
Je débute avec les interfaces graphiques matlab, et j'essaie actuellement de créer un menu déroulant. J'ai ainsi testé l'exemple donné dans l'aide matlab:
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 hpop = uicontrol('Style', 'popup',... 'String', 'hsv|hot|cool|gray',... 'Position', [20 320 100 50],... 'Callback', 'setmap');
dans un fichier setmap.m. Cependant, ce programme plante quand je le lance. Matlab m'indique:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 val = get(hpop,'Value'); if val == 1 colormap(hsv) elseif val == 2 colormap(hot) elseif val == 3 colormap(cool) elseif val == 4 colormap(gray) end
Envoyé par MATLAB
Partager