Continually updating graph/ Dynamic Graph/ Live Graph

I am able to continually extract a value from my Raspberry Pi (every 5 seconds) and store it into MATLAB workspace as variable A (over-writes the previous value of A every 5 seconds). Now I would like to plot a graph where A is on the y-axis and time is on the x-axis and it is continually plotting the updated value of A (every 5 seconds) until I stop the program.
Is there anyway to do this? If so, what would the code be to accompish this?

Réponses (1)

KALYAN ACHARJYA
KALYAN ACHARJYA le 15 Juil 2019

0 votes

Yes, you can do that. Use linkdata, which allows automatically update graphs when variables change.

2 commentaires

Basit
Basit le 15 Juil 2019
But I am looking for my x-axis (time) to go from 0 to infinity, while plotting the y-axis (value of A) every 5 seconds. Could you please give an example of similar code?
KALYAN ACHARJYA
KALYAN ACHARJYA le 15 Juil 2019
Modifié(e) : KALYAN ACHARJYA le 15 Juil 2019
I am looking for my x-axis (time) to go from 0 to infinity
use tic toc to get the time, then update the graph with respect to A value. Please wait for experts commnets or other answer.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Centre d'aide et File Exchange

Question posée :

le 15 Juil 2019

Community Treasure Hunt

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

Start Hunting!

Translated by