When self made wait bar updates, it is bringing MATLAB to the front screen

1 vue (au cours des 30 derniers jours)
Sarah Crimi
Sarah Crimi le 24 Jan 2019
Commenté : Walter Roberson le 29 Jan 2019
Hello,
I have a GUI that when a button is pressed, data is acquired through a seperate function.
I am using the following code to update a rectangle on the screen to show the percent that a test is completed. However, MATLAB comes to the front of the screens when every this rectangle is updated. I don't want that as it is going to be distracting to the user if they are trying to do something else. How can I make it so that it updates the rectangle but doesn't bring MATLAB to the top screen? The code below shows the rectangle. Thanks!
rectangle('Position',[0,0,(round(1000*k/n))+1,20],'FaceColor','r');
num = round(((k*100)/n),2);
text(480,10,[num2str(num),'%']);
drawnow;
  4 commentaires
Sarah Crimi
Sarah Crimi le 28 Jan 2019
Modifié(e) : Sarah Crimi le 28 Jan 2019
Hello,
It is correct that I am using the axes command, but when I take it out of the loop, then it draws the rectangle in a seperate window, and I want it drawn in my GUI. I am attaching the script

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Dialog Boxes dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by