number of figure windows that are currently open?
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Doug Ivers
am 8 Dez. 2022
Beantwortet: Daniel Vieira
am 8 Dez. 2022
In a script can I get the number of figure windows that are currently open?
Why?: as I re-run the script over and over to generate another figure, I'd like to position each new figure incrementally to the right
0 Kommentare
Akzeptierte Antwort
Bora Eryilmaz
am 8 Dez. 2022
Bearbeitet: Bora Eryilmaz
am 8 Dez. 2022
f1 = figure;
f2 = figure;
F = findobj('Type', 'figure')
n = numel(F)
0 Kommentare
Weitere Antworten (1)
Daniel Vieira
am 8 Dez. 2022
I do something like this:
for k=1:K
% my code here
figure;
% my plot here
fig=gcf; % get figure handle
fig.Position=[50+10*k 50+10*k fig.Position(3:4)]; % puts 1st image in pixel [50 50], second in [60 60], etc
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Creating, Deleting, and Querying Graphics Objects finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!