Hello everyone,
I am working on a live indoor localisation project. Basically I have the code,
while true
localize()
end
the localisation works fine. The function at the end has a command which plots a point in the visualisation where the object was. My problem is i get the plot only after i stop the function. So at the end i can see the path which object followed but i want it to be live so that the all points will be drawn immediately.
Event though i have command in localise it does plot all the point after i stop function. Does anyone have any idea about how to fix it ?
Thank you so much

 Akzeptierte Antwort

Rik
Rik am 27 Nov. 2017

0 Stimmen

Use drawnow and/or a short pause. This will give Matlab time to process callback to buttons and update visuals.

Weitere Antworten (1)

Alejandro Ungría
Alejandro Ungría am 2 Dez. 2017

0 Stimmen

Thank you, works perfectly!

1 Kommentar

Rik
Rik am 2 Dez. 2017
You're very much welcome.
(Note that you put this reply in a new answer, instead of clicking on 'Comment on this Answer'. This can make it unclear what you are replying to.)

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Graphics Performance finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 27 Nov. 2017

Kommentiert:

Rik
am 2 Dez. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by