update one plot in appdesigner
3 views (last 30 days)
Show older comments
In appdesigner, I have multiple plots, I want to update one or more. The initial plot owrks, the update not. How to do this??
Many thx form you help.
hold(app.UIAxes, 'on');
h1 = plot(app.UIAxes,(1:20),'*');
h2 = plot(app.UIAxes,(3:30),'*');
hold(app.UIAxes, 'off');
pause(5);
set(h1, 'XData', (1:20), 'YData', (20:1));
drawnow;
0 Comments
Accepted Answer
Rik
on 20 Jun 2022
This code should work, once you fix the creation of the vector: 20:-1:1.
2 Comments
Rik
on 20 Jun 2022
No problem. It's a very easy mistake to make. I don't make it daily anymore, but I still ofter forget :-1:.
Maybe I should get in the habit of using :1: for upwards arrays, that way you can't forget :-1: when you need it.
More Answers (0)
See Also
Categories
Find more on Logical 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!