diff --git a/src/@dseries/chain_.m b/src/@dseries/chain_.m index d8758816fd1bcdfb8dd4cbde6a90807bc6dc1608..555aeedc990be85b36fd33f6bec0d79699dd07e8 100644 --- a/src/@dseries/chain_.m +++ b/src/@dseries/chain_.m @@ -55,7 +55,7 @@ CumulatedGrowthFactors = cumprod(GrowthFactor); o.data = [o.data; bsxfun(@times,CumulatedGrowthFactors, o.data(end,:))]; -o.dates = firstdate(o):firstdate(o)+nobs(o); +o.dates = firstdate(o):firstdate(o)+nobs(o)-1; for i=1:o.vobs if isempty(o.ops{i}) @@ -91,6 +91,7 @@ end %$ t(5) = dassert(ts.vobs,1); %$ t(6) = dassert(ts.nobs,6); %$ t(7) = isequal(ts.data,transpose(1:6)); +%$ t(8) = isequal(ts.dates(end), dates('1951Q2')); %$ end %$ %$ T = all(t);