calweeks

Календарная длительность в неделях

Синтаксис

Описание

пример

W = calweeks(X) возвращает массив, представляющий календарные недели, эквивалентные значениям в X.

  • Если X является числовым массивом, затем W является calendarDuration массив с каждым элементом, равным количеству календарных недель в соответствующем элементе X.

  • Если X является calendarDuration массив, затем calweeks возвращает количество целых недель, эквивалентное каждой календарной длительности в X.

Примеры

свернуть все

X = magic(4);
W = calweeks(X)
W = 4x4 calendarDuration
   16w    2w    3w   13w
    5w   11w   10w    8w
    9w    7w    6w   12w
    4w   14w   15w    1w

Создайте массив календарных длительностей. Затем преобразуйте каждое значение в эквивалентное количество целых календарных недель.

X = caldays(15:17) + hours(1.2345)
X = 1x3 calendarDuration
   15d 1h 14m 4.2s   16d 1h 14m 4.2s   17d 1h 14m 4.2s

W = calweeks(X)
W = 1×3

     2     2     2

Входные параметры

свернуть все

Входной массив, заданный как числовой массив, массив календарной длительности или логический массив. Если X является числовым массивом, он должен содержать только целочисленные значения. То есть вы не можете создать дробные календарные модули.

Выходные аргументы

свернуть все

Календарные недели, возвращенные как скалярный, векторный, матричный или многомерный массив. W - тот же размер, что и X. Тип данных W зависит от X.

  • Если X является числовым массивом, затем W - массив календарных длительности в единицах эквивалентной календарной недели гибкой длины.

  • Если X является calendarDuration массив, затем W является double массив целочисленных значений, представляющих целые календарные недели.

Расширенные возможности

См. также

|

Введенный в R2014b