Timeseries bug?

1 view (last 30 days)
Roy
Roy on 6 Mar 2012
Helo, I was using Timeseries object and I found the example does not even run. When I followed the example
x = [2 5 8 2 11 3 6];
ts1 = timeseries(x,1:7);
ts1.Name = 'Daily Count';
ts1.TimeInfo.Units = 'days';
ts1.TimeInfo.StartDate='01-Jan-2011' % Set start date.
ts1.TimeInfo.Format = 'mmm dd, yy' % Set format for display on x-axis.
ts1.Time=ts1.Time-ts1.Time(1); % Express time relative to the start date.
plot(ts1)
the line
ts1.TimeInfo.StartDate='01-Jan-2011'
gives me a error:
Reference to non-existent field 'getData'.
Error in timeseries/get.Time (line 122) outtime = timeMetadata.getData;
Error in timeseries/display (line 48) locPrintSetting('Time:', locGetArrayStr(ts.Time));
Please help me with this issue. Thank you!
  1 Comment
Wayne King
Wayne King on 6 Mar 2012
Please indicate what version of MATLAB you are using. This example runs find for me.

Sign in to comment.

Accepted Answer

David
David on 6 Mar 2012
FYI, works fine on 7.12.0.635 (R2011a).

More Answers (0)

Categories

Find more on Time Series in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!