Connect all the plots with the previous plot

2 Ansichten (letzte 30 Tage)
Jayanta Deb
Jayanta Deb am 16 Feb. 2018
Kommentiert: Jayanta Deb am 16 Feb. 2018
Hello, I am running a code within while loop(infinite) and need to plot the points in graph. Now the loops consists of a time stamp (t = t+1) and there is a reading called ESD(variable it is) and i am deriving it from some instrument. I want to plot them as real
time graph. as shown in the sample picture 1.png(but not 3 plots only one graph-that is just a sample). I am using the simple plot code to show it on graph but there it is plotting like this:
plot(t,ESD,'*') hold on grid on t =t+0.75;
So basically I want all the dots should be connected with the previous dot. Regards J

Antworten (1)

KSSV
KSSV am 16 Feb. 2018
Bearbeitet: KSSV am 16 Feb. 2018
As you said you are using a loop.....try to save the result into an array and at the end plot them.
N = 1000 ;
count = 0 ;
A = zeros([],1) ; % initialize the array to store point you want
while count <= N
count = count+1 ;
A(count) = rand ; % store the result
end
plot(A)
  1 Kommentar
Jayanta Deb
Jayanta Deb am 16 Feb. 2018
Hi, Thanks for your reply. I want to show this as a real time plotting I have to plot it at each iteration.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by