Azzera filtri
Azzera filtri

Plotting the time series

3 visualizzazioni (ultimi 30 giorni)
Camilo  Corredor
Camilo Corredor il 22 Ago 2015
I'd like to plot a time series period by period. If I have two columns data and the first column correspond to the first period and the second with the second period. I'd like to see this data like a time series. How can I do this?
I appreciate your help

Risposte (2)

Walter Roberson
Walter Roberson il 22 Ago 2015
plot(t, YourMatrix)
When YourMatrix is a 2D array, one line is plotted for every column. The number of rows must be the same as length(t) (unless t is a scalar)
  1 Commento
Camilo  Corredor
Camilo Corredor il 27 Ago 2015
I tried to do it, but I didn't get the results that I hope.
I hope to get it
Thanks

Accedi per commentare.


Sulaymon Eshkabilov
Sulaymon Eshkabilov il 5 Mag 2019
If you have a two column data, then to plot them as time series. E.g. X has two columns of data and time series: The time series for each period can be generated easily. Let's say a sampling time equal to 1.
>> ts1 = 0:1:length(X(:,1))-1;
>> ts2 = ts1(end)+1:1:length(X(:,2))-1;
plot(ts1, X(:,1), ts2, X(:,2))
% use: xtickformat % with your respective dates and formats

Community Treasure Hunt

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

Start Hunting!

Translated by