| MATLAB Function Reference | ![]() |
getabstime(ts)
getabstime(ts) extracts the time vector from the timeseries object ts as a cell array of date strings. To define the time vector relative to a calendar date, set the TimeInfo.StartDate property of the timeseries object. When the TimeInfo.StartDate format is a valid datestr format, the output strings from getabstime have the same format.
The following example shows how to extract a time vector as a cell array of date strings from a timeseries object.
ts = timeseries([3 6 8 0 10]);
The default time vector for ts is [0 1 2 3 4], which starts at 0 and increases in 1-second increments. The length of the time vector is equal to the length of the data.
ts.TimeInfo.StartDate = '10/27/2005 07:05:36';
getabstime(ts)
ans =
'27-Oct-2005 07:05:36'
'27-Oct-2005 07:05:37'
'27-Oct-2005 07:05:38'
'27-Oct-2005 07:05:39'
'27-Oct-2005 07:05:40'
Change the date-string format of the time vector.
ts.TimeInfo.Format = 'mm/dd/yy'
Extract the time vector with the new date-string format.
getabstime(ts)
ans =
'10/27/05'
'10/27/05'
'10/27/05'
'10/27/05'
'10/27/05'
setabstime (timeseries), timeseries, tsprops
![]() | get (tscollection) | getabstime (tscollection) | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |