How to put dates on de x-axis
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a vector with different values. I want to plot it and that on the x axis the dates appear. I don't have any vectors with dates. The years should go from 1951 until 2014. How can I put now this years on the x axis? I only have the vector with the values that I want to plot, but this vector does not contain any dates.
Thank you for your help
0 Kommentare
Akzeptierte Antwort
Chaya N
am 21 Okt. 2016
Bearbeitet: Chaya N
am 21 Okt. 2016
If each of the values in your vector were to be associated with their corresponding dates, then you could plot them. A simple way to do this would be to create a new vector with only the date values and plot as:
plot(<vector of dates>, <vector of data values>)
NOTE: The number of date values that you have should be equal to those in your vector.
For example, if your vector was some x = [1,2,3,4,5] (5 elements), then you would create date_vec = [1951:1955] (also should have 5 elements) and then use plot(date_vec, x).
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Dates and Time finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!