Plotting the time series
조회 수: 1 (최근 30일)
이전 댓글 표시
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
댓글 수: 0
답변 (2개)
Walter Roberson
2015년 8월 22일
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)
Sulaymon Eshkabilov
2019년 5월 5일
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
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!