How to plot a discrete time series object as stairs?

3 visualizaciones (últimos 30 días)
Sören
Sören el 6 de Mayo de 2015
Respondida: Violaine Dalmas el 12 de Mayo de 2023
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 comentario
KL
KL el 6 de Mayo de 2015
can you provide a short example of your data and output expectations?

Iniciar sesión para comentar.

Respuestas (1)

Violaine Dalmas
Violaine Dalmas el 12 de Mayo de 2023
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).

Categorías

Más información sobre Time Series en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by