Setting plot limits with dates, Part 2
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
alpedhuez
el 17 de Dic. de 2020
Editada: Jakeb Chouinard
el 17 de Dic. de 2020
I belive I have set the xlim to start from April 29. But the output plot starts from April 1. How can I really force the graph to start from April 1?
0 comentarios
Respuesta aceptada
Jakeb Chouinard
el 17 de Dic. de 2020
Editada: Jakeb Chouinard
el 17 de Dic. de 2020
Once the figure is plotted, use xlim([x1,x2]) where x1 and x2 are in datetime form to force the graph's x-axis limits be x1 and x2.
See example below:
Where the minimum x-axis value is the thrid entry in the x datetime array and the maximum x-axis value is the last entry
For using datetick, try (if you want to keep the current tick locations):
datetick('x','mm/dd','keeplimits','keepticks')
If not, remove 'keepticks' and use:
set(gca,'XTicks',y) %where y is an array of values you want to use for your xticks in datetime form
xlim([x1,x2])
datetick('x','mm/dd','keeplimits')
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots 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!