Multiple plots in one m file
65 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello all, my .m file includes multiple plots. When I run the code only the last plot figure shows up and overwrites all previous plots. Any suggestion on how to manage this ?
Many thanks
1 commentaire
Réponse acceptée
Gabor Balazs
le 3 Sep 2018
Your first plot command opens a figure and all following plot commands update that figure. To open new figure windows, use
figure()
for each window you want to open.
figure(1)
plot(1:10)
figure(2)
mesh(randn(10))
0 commentaires
Plus de réponses (2)
Dimitris Kalogiros
le 3 Sep 2018
Before using plot() command you should place a "figure" command
For example:
clc; clear; close all;
t=0:0.1:10;
x=sin(2*pi*3.*t);
y=sqrt(t)+cos(2*pi.*t);
figure;
plot(t,x,'-b'); zoom on; grid on;
figure;
plot(t,y,'-r'); zoom on; grid on;
0 commentaires
Voir également
Catégories
En savoir plus sur Graphics Objects 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!