Combining vectors of day, month and year into a single date vector
15 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi I have a set of data as an ASC file set up with 4 columns one has my data, the other three are the day (1-31), month (1-12) and year (1700-2000). How can I combine the day month and year into a single vector so that I can plot my data against the date in MATLAB?
So far I have imported each separate column into a vector but I am struggling to work out how to convert this into a vector of dates that I can actually use, any ideas?
0 Kommentare
Akzeptierte Antwort
Lucas García
am 19 Sep. 2011
dates = datenum([year,month,day]);
Then you can plot your data vs. dates.
Finally, use datetick to change the format of your dates' axis.
For example:
datetick('x','mmmyy')
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!