Календарная математика последовательные различия
dt = caldiff(t)
dt = caldiff(t,components)
dt = caldiff(t,components,dim)
вычисляет разницу во времени между смежными значениями datetime в dt = caldiff(t)
t
с точки зрения календарных лет компонентов, месяцев, дней и времени. caldiff
вычисляет различия вдоль первого измерения массива, размер которого не равняется 1.
Если t
является вектором длины m
, то dt = caldiff(t)
возвращает вектор длины m-1
. Элементы dt
являются различиями между смежными элементами t
.
dt = [between(t(1),t(2)), between(t(2),t(3)),..., between(t(m-1),t(m))]
Если t
является невекторный p
-by-m
матрица, то dt = caldiff(t)
возвращает матрицу размера (p-1)
-by-m
, чьи элементы являются различиями между строками t
.
dt(:,I) = [between(t(1,I),t(2,I), between(t(2,I),t(3,I)), ...,
between(t(p-1,I),t(p,I))]
находит различия между последовательным datetimes в dt = caldiff(t,components)
t
с точки зрения заданного календаря или компонентов времени.
находит различия между последовательным datetimes по измерению заданными dt = caldiff(t,components,dim)
dim
.
Чтобы вычислить последовательные различия между datetimes в t1
и t2
как точные модули фиксированной длины часов, минуты и секунды, используют diff(t)
.
между
| calendarDuration
| diff
| минус,