MATLAB Answers


Continually updating graph/ Dynamic Graph/ Live Graph

Asked by Basit
on 15 Jul 2019
Latest activity Edited by KALYAN ACHARJYA on 15 Jul 2019
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?


Sign in to comment.

1 Answer

Answer by KALYAN ACHARJYA on 15 Jul 2019

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


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?
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.

Sign in to comment.