isbetween

Определите элементы в интервале даты и времени

Описание

пример

tf = isbetween(t,tlower,tupper) возвращает массив, содержащий логический 1 (TRUE), где соответствующий элемент t datetime или duration значение, которое находится в закрытом интервале, заданном соответствующими элементами tlower и tupper. Выход tf указывает который элементы t удовлетворите:

tlower <= t <= tupper

Размеры ttlower , и tupper должен быть то же самое или быть совместимым. Если размеры входных массивов совместимы, то массивы неявно расширяются, чтобы совпадать друг с другом. Например, если один из ttlower , или tupper скаляр, затем скаляр сравнивается с каждым элементом других массивов. Кроме того, векторы с различными ориентациями (векторы-строки и вектор-столбцы) неявно расширяются, чтобы сформировать матрицу.

Примеры

свернуть все

Задайте нижнюю границу и верхнюю границу для дат.

tlower = datetime(2014,05,16)
tlower = datetime
   16-May-2014

tupper = '23-May-2014'
tupper = 
'23-May-2014'

tlower и tupper может быть datetime массивы или векторы символов. Здесь, tlower datetime массив и tupper односимвольный вектор.

Создайте массив значений datetime и определите, находится ли каждый datetime в интервале, ограниченном tlower и tupper.

t = tlower + caldays(2:2:10)
t = 1x5 datetime
   18-May-2014   20-May-2014   22-May-2014   24-May-2014   26-May-2014

tf = isbetween(t,tlower,tupper)
tf = 1x5 logical array

   1   1   1   0   0

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

свернуть все

Введите дату и время в виде datetime массив, duration массив, вектор символов, массив ячеек из символьных векторов или массив строк. Векторы символов и строки должны быть отформатированы, чтобы представлять даты и времена.

Нижняя граница интервала даты и времени в виде datetime массив, duration массив, вектор символов, массив ячеек из символьных векторов или массив строк. Векторы символов и строки должны быть отформатированы, чтобы представлять даты и времена.

Верхняя граница интервала даты и времени в виде datetime массив, duration массив, вектор символов, массив ячеек из символьных векторов или массив строк. Векторы символов и строки должны быть отформатированы, чтобы представлять даты и времена.

Вопросы совместимости

развернуть все

Поведение изменяется в R2020b

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

Смотрите также

| | | |

Введенный в R2014b