bonjour
pour mon programme, je n'utilise qu'un objet axes et je souhaiterai toujours l'utiliser pour mes tracés.
seulement il se peut que je trace en ayant ouvert une nouvelle figure.
pour palier à cela, je fais le test suivant
le problème est que la fonction AXES est très gourmande en temps (0.4s sur mon PC) donc j'aimerais pouvoir me passer de ce bout de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if gca~=handles.gaxSATCurve set(gca, 'Visible', 'off'); %sinon il m'affiche un axe sur la nouvelle figure axes(handles.gaxSATCurve); end
un autre problème très différent : si je rends visible un panel sans le faire suivre d'une pause derrière, il se peut qu'il ne s'affiche pas. mais alors si je fixe la pause à 0.01s, elle peut faire jusqu'à 0.35s.je pense donc avoir des problèmes d'affichage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 set(handles.gmnStatusText, 'Visible', 'on'); set(handles.gmnStatusText, 'String', [10,10,'Loading profile...',10,'Please wait...']); pause(0.01);
merci si vous avez des solutions
Partager