I use the following code to construct a financial time series object and evaluate its moving average:
data = [1:6]';dates = [today:today+5]';tsobjkt = fints(dates, data);tsobjktavg = tsmovavg(tsobjkt, 'e', 3)
The moving average contains NaN values:
tsobjktavg = desc: (none) freq: Unknown (0) 'dates: (6)' 'series1: (6)' '17-Mar-2005' [ NaN] '18-Mar-2005' [ NaN] '19-Mar-2005' [2.50000000000000] '20-Mar-2005' [3.25000000000000] '21-Mar-2005' [4.12500000000000] '22-Mar-2005' [5.06250000000000]
Note that NaN values are not generated when the same code is executed in the Financial Time Series Toolbox 2.0 (R13SP1).
Best Answer