MATLAB: Char convertion into double. please help!!!

chardoubleMATLABtime

I have a set of wind data (Time, v10, u10, etc.) This is how my time data look.
Time =
  • 2008-08-30_00:00:00
  • 2008-08-30_01:00:00
  • 2008-08-30_02:00:00
  • 2008-08-30_03:00:00
  • 2008-08-30_04:00:00
  • 2008-08-30_05:00:00
  • 2008-08-30_06:00:00
  • 2008-08-30_07:00:00
  • 2008-08-30_08:00:00
  • 2008-08-30_09:00:00
  • 2008-08-30_10:00:00
  • 2008-08-30_11:00:00
  • 2008-08-30_12:00:00
  • 2008-08-30_13:00:00
  • 2008-08-30_14:00:00
  • 2008-08-30_15:00:00
  • 2008-08-30_16:00:00
  • 2008-08-30_17:00:00
  • 2008-08-30_18:00:00
  • 2008-08-30_19:00:00
  • 2008-08-30_20:00:00
  • 2008-08-30_21:00:00
  • 2008-08-30_22:00:00
  • 2008-08-30_23:00:00
I am looking at Santa Ana wind (wind velocity).I would like to plot wind against time. However, I am not sure what is the best way to plot it since I have two vectors (and how to produce a resulting vector).
I am sorry if these are confusing, but please help. I am very very new to Matlab, I beg you to be explicit in explanation.Thank you so much!

Best Answer

datenum('2008-08-30_14:00:00', 'YYYY-MM-DD_hh:mm:ss')
would give you the date in "serial date format" (days since 0-0-0 00:00)