Updating data in a plot in UIAxes

Hi,
As part of my program, I am developing an app.
The app requires me to present some results as plots (6 plots) that must be updated every two seconds.
Using 'drawnow' causes the processing to be slow.
I need to use the command 'refreshdata', however, it does not appear to work the same way as the code I developed as a .m file.
It would be greatly appreciated if anyone could provide me with some guidance on this subject.

回答(2 个)

Aditya
Aditya 2022-8-24
移动:Cris LaPierre 2022-8-24
You could try linkdata.
Here is a link you can explore

1 个评论

Hi,
Thank you for your answer.
I tried several times and none of the method like linkdata and refreshdata works in appdesigner.
It works in my mfile but not in appdesigner.

请先登录,再进行评论。

Cris LaPierre
Cris LaPierre 2022-8-24
In an app, for this situation, I prefer updating the XData and YData of the line rather than replotting. See this answer:

类别

帮助中心File Exchange 中查找有关 Startup and Shutdown 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by