主要内容

calyears

日历持续时间(年)

描述

例子

Y= calyears (X返回一个数组,该数组表示与中值相等的日历年X.在日历计算中使用历年时,历年包含闰日。

  • 如果X是一个数字数组吗Y是一个calendarDuration数组中的每个元素都等于对应元素中的日历年数X

  • 如果X是一个calendarDuration数组,然后calyears返回与中每个日历持续时间相等的整个年数X

例子

全部折叠

X =魔法(4);Y = calyears (X)
Y =4 x4 calendarDuration16y 2y 3y 13y 11y 10y 8y 9y 7y 6y 12y 4y 14y 15y 1y

创建一个日历持续时间数组。然后,将每个值转换为整个日历年的等价数。

X = calmonths(21:25) + caldays(8)
X =1 x5 calendarDuration1y 9mo 8d 1y 10mo 8d 1y 11mo 8d 2y 8d 2y 1mo 8d
Y = calyears (X)
Y =1×51 1 1 2 2

输入参数

全部折叠

输入数组,指定为数字数组、日历持续时间数组或逻辑数组。如果X是一个数字数组,它必须只包含整数值。也就是说,您不能创建小数日历单元。

输出参数

全部折叠

日历年,作为标量、向量、矩阵或多维数组返回。Y大小是一样的吗X.的数据类型Y取决于X

  • 如果X是一个数字数组吗Y是以等效的灵活长度日历年为单位的日历持续时间数组。

  • 如果X是一个calendarDuration数组,然后Y是一个表示整个日历年的整数值数组。

提示

  • calyears在日历计算中使用时,创建包含闰日的年份。要创建精确的固定长度(365.2425天)年,使用函数。

扩展功能

介绍了R2014b