How create moving plot in MATLAB grader (in moodle)
Afficher commentaires plus anciens
I want students to create a moving plot like:
t = linspace(1,10,10);
for i=1:10;
pause(0.2);
x = i./t;
plot(x)
end
But in grader they can only see the last plot.
Réponse acceptée
Plus de réponses (1)
Anirban Mandal
le 6 Avr 2022
Modifié(e) : Anirban Mandal
le 6 Avr 2022
You can use the following code for generating all the 10 plots. Let me know if this the solution you are looking for.
t = linspace(1,10,10);
for i=1:10;
pause(0.2);
x = i./t;
figure(i)
plot(x)
end
2 commentaires
adam soker
le 6 Avr 2022
Anirban Mandal
le 6 Avr 2022
Then you can use the comet function for a moving plot.
t = linspace(1,10,10);
for i=1:10;
pause(0.2);
x = i./t;
comet(x)
end
Catégories
En savoir plus sur Discrete Data Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!