Main Content


Determine if input is calendar duration array



tf = iscalendarduration(t) returns logical 1 (true) if t is a calendarDuration array. Otherwise, it returns logical 0 (false).


collapse all

Determine if the output of an arithmetic calculation is a calendarDuration array.

Add two calendarDuration arrays.

d1 = calyears(1:4);
d2 = caldays(1:4);
d = d1 + d2
d = 1x4 calendarDuration
   1y 1d   2y 2d   3y 3d   4y 4d

Determine if the output is a calendarDuration array.

tf = iscalendarduration(d)
tf = logical

Input Arguments

collapse all

Input array, specified as a scalar, vector, matrix, or multidimensional array. t can be any data type.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool.

Version History

Introduced in R2014b