Increasing speed by fixing axis and grid outside of a loop
Show older comments
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 Comments
Torsten
on 31 Oct 2022
Please explain how your plot should look after finishing.
Niklas Kurz
on 2 Nov 2022
Accepted Answer
More Answers (0)
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!