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.

Respuestas (2)

Aditya
Aditya el 24 de Ag. de 2022
Movida: Cris LaPierre el 24 de Ag. de 2022

0 votos

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

1 comentario

MOSTAFA GOMAR
MOSTAFA GOMAR el 24 de Ag. de 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.

Iniciar sesión para comentar.

Cris LaPierre
Cris LaPierre el 24 de Ag. de 2022

0 votos

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

Categorías

Más información sobre Startup and Shutdown en Centro de ayuda y File Exchange.

Preguntada:

el 24 de Ag. de 2022

Comentada:

el 24 de Ag. de 2022

Community Treasure Hunt

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

Start Hunting!

Translated by