How to start with untagged data in plotbrowser?

2 vues (au cours des 30 derniers jours)
Fredrik
Fredrik le 2 Juil 2012
Hi.
I plot several plots,. lets say 30,in the same graph.
How can I get them all to be untagged when I open plot browser, so when I just want to check one of the plots and compare it to one more, I just need to cross those two plots, instead of untagging all other 28 plots.
All comments are very appreciated!
Kind Regards, Fredrik
  1 commentaire
Fredrik
Fredrik le 2 Juil 2012
I would like the data to be visible before I open the plotbrowser, but not visible when the plotbrowser is opened.
If I just would like to to be unvisible at all times, I could just take set(h,'Visible','off') to solve that...

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 2 Juil 2012
Write a function that gets the current visibility status of the plots on the current figure, turns their visibility off, invokes the plotbrowser, drawnow(), wait for the plot browser to finish, and restore the visibility.
If you have been invoking the plotbrowser from the command line, call the above script.
If you have been invoking the plotbrowser from the figure icon, then write an additional function that digs through the figure menu toolbars, finds the function that clicking that icon invokes, and bashes that menu entry to call the function described in the first paragraph.
Caution: I do not promise at the moment that the plotbrowser opens a window that you can wait for easily. It could be as bad as having to go into the java level and find the java handle of the plotwindow in order to be able to waitfor() on that.
If you were hoping for an easy way of doing this... sorry, nothing like that documented.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with DSP System Toolbox 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