Clear Filters
Clear Filters

Unable to suppress columns of plot

1 view (last 30 days)
Marco Bakker
Marco Bakker on 27 Oct 2016
Answered: Walter Roberson on 27 Oct 2016
idx = find(pos<0.00000001,1);
endTime = t(idx);
plot(t,pos,'--','DisplayName','Verlet solution');
legend('show')
xlim([0 endTime])
ylim([0 height])
Whats wrong with my code that makes all the columns of the plot print? It's driving me crazy, and overheating my CPU!

Answers (1)

Walter Roberson
Walter Roberson on 27 Oct 2016
idx = find(pos < 1E-8, 1, 'first');
endTime = t(idx);
plot(t(1:idx), pos(1:idx), '--','DisplayName','Verlet solution');
legend('show')
xlim([0 endTime])
ylim([0 height])

Categories

Find more on Graphics Objects in Help Center and File Exchange

Tags

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!