Bonjour,
J'ai 1 GUI principal avec plusieurs boutons, zones de texte et checkbox.
2 des boutons de ce GUI ouvrent chacun 1 figure:
Dans chaque figure, je trace des points en continu toutes les 10 secondes grâce à un Timer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 %Callback du Bouton 1 Graphic1 = figure(...) hold on ... %Callback du Bouton 2 Graphic2 = figure(...) hold on ...
Mon soucis est que toutes les 10 secondes, la fenêtre de la figure 1 puis la fenêtre de la figure 2 viennent en 1er plan sur mon écran et bloque ce que je faisais dans le GUI principal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 figure(Graphic1) plot (Clock, Variable1); figure(Graphic2) plot (Clock, Variable2);
Les commandes figure(Graphic1) et figure(Graphic2) sont la cause mais si je n'utilise pas ces commandes les points ne sont pas tracés dans la bonne figure.
Si je clique avec la souris sur la figure 1, les points sont tracés dans la figure 1 et aucun dans la figure 2 et vice versa si je clique sur la figure 2.
Comment puis je tracer les points dans les bonnes figures sans les mettre au 1er plan et sans bloquer ce que je faisais sur le GUI principal?
Merci d'avance pour votre aide
Partager