figure doesn't appear in new window
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I'm trying to plot two figures
for p = 1:2
figure(1)
subplot(1,2,p)
plt = plot(1:10,rand(10,1),'LineWidth', 1.5);
p =p+1;
end
for p = 1:2
figure(2)
subplot(1,2,p)
plt = plot(1:10,rand(10,1),'LineWidth', 1.5);
p =p+1;
end
For some reason, the second figure doesn't appear in a new figure window. figure(2) is overwritten on figure(1).
Any suggestions on how to fix this problem?
Thanks
1 commentaire
Ajay Kumar
le 10 Fév 2020
Modifié(e) : Ajay Kumar
le 10 Fév 2020
I am getting in 2 different figures. I am using R2019A. Yours?
Réponses (2)
Ajay Kumar
le 10 Fév 2020
Modifié(e) : Ajay Kumar
le 10 Fév 2020
Are you sure? because Figure 2 window lies exactly on Figure 1 window. Just check the matlab windows.
If you want to shift the focus to figure1 :
drawnow;
figure(1)
Add these 2 lines at the end of code.
2 commentaires
Ajay Kumar
le 10 Fév 2020
Haha. It is. try close all at the start of code with fig 1 and 2. you may have some luck :)
Voir également
Catégories
En savoir plus sur Subplots 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!