How create moving plot in MATLAB grader (in moodle)
Ältere Kommentare anzeigen
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.
Akzeptierte Antwort
Weitere Antworten (1)
Anirban Mandal
am 6 Apr. 2022
Bearbeitet: Anirban Mandal
am 6 Apr. 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 Kommentare
adam soker
am 6 Apr. 2022
Anirban Mandal
am 6 Apr. 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
Kategorien
Mehr zu Univariate Discrete Distributions finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!