How to plot a discrete time series object as stairs?
3 次查看(过去 30 天)
显示 更早的评论
Hello,
I have a time series object which contains discrete data.
Now I want to plot this data as a stairstep graph.
The usual functions "stairs" and "datetick" do not work for me, since I want the detailed time stamp on the x-axis, even when I zoom into the graph.
Thank you very much for your help!
Sören
回答(1 个)
Violaine Dalmas
2023-5-12
Old question, but I think I've had the same one. Plot with timeseries is done by default with interpolation. To get a stairstep graph, you can change the interpmethod of the timeseries ts:
ts_stairs = setinterpmethod(ts,'zoh') ;
And then use standard command plot: plot(ts_stairs).
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Time Series 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!