Increasing speed by fixing axis and grid outside of a loop
Ältere Kommentare anzeigen
Heres a minimal example of what I mean: Axis and grid are set before the loop
Pos = [0 0];
axis([0 1 0 1]);
grid on
for i = 1:20
Pos = [0 0] + i;
plot(Pos(1), Pos(2),'x')
%axis([0 1 0 1]);
%grid on
pause(0.1)
end
However this will not fix the axis or the grid. Instead you have to define it inside the loop.For this minimal example it shouldn't matter, but believe it or not for larger projects I figured the program slacks a little when axis and grid are defined in the loop so how to really fix it outside?
2 Kommentare
Torsten
am 31 Okt. 2022
Please explain how your plot should look after finishing.
Niklas Kurz
am 2 Nov. 2022
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Graphics Performance 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!
