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.

Réponses (2)

Aditya
Aditya le 24 Août 2022
Déplacé(e) : Cris LaPierre le 24 Août 2022

0 votes

You could try linkdata.
Here is a link you can explore

1 commentaire

MOSTAFA GOMAR
MOSTAFA GOMAR le 24 Août 2022
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.

Connectez-vous pour commenter.

Cris LaPierre
Cris LaPierre le 24 Août 2022

0 votes

In an app, for this situation, I prefer updating the XData and YData of the line rather than replotting. See this answer:

Catégories

En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange

Commenté :

le 24 Août 2022

Community Treasure Hunt

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

Start Hunting!

Translated by