diff --git a/matlab/@dates/colon.m b/matlab/@dates/colon.m index 26d150c4b02548d346510f810925a40d00a9c179..b9fce24ed2767035f40f625039a587169be79536 100644 --- a/matlab/@dates/colon.m +++ b/matlab/@dates/colon.m @@ -95,8 +95,8 @@ else C.time(initperiods+(1:C.freq*q),2) = repmat(transpose(1:C.freq),q,1); C.time(initperiods+(1:C.freq*q),1) = kron(A.time(1)+transpose(1:q),ones(C.freq,1)); if r>0 - C.time(initperiods+C.freq+(1:r),1) = C.time(initperiods+C.freq,1)+1; - C.time(initperiods+C.freq+(1:r),2) = transpose(1:r); + C.time(initperiods+C.freq*q+(1:r),1) = C.time(initperiods+C.freq,1)+1; + C.time(initperiods+C.freq*q+(1:r),2) = transpose(1:r); end end end