How to put dates on de x-axis

2 Ansichten (letzte 30 Tage)
FC93
FC93 am 21 Okt. 2016
Kommentiert: FC93 am 22 Okt. 2016
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

Akzeptierte Antwort

Chaya N
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).
  1 Kommentar
FC93
FC93 am 22 Okt. 2016
Thank you for your help. This was exactly what I was searching.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

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!

Translated by