datefind

Индексы дат в матрице

Синтаксис

Indices = datefind(Subset,Superset)
Indices = datefind(___,Tolerance)

Описание

Indices = datefind(Subset,Superset) возвращает вектор индексов к числам даты в Superset, которые присутствуют в Subset. Если никакие числа даты не соответствуют, Indices = [].

Indices = datefind(___,Tolerance) возвращает вектор индексов к числам даты в Superset, которые присутствуют в Subset плюс дополнительный аргумент для Tolerance. Если никакие числа даты не соответствуют, Indices = [].

Примеры

свернуть все

Этот пример показывает, как возвратить вектор индексов, чтобы датировать числа.

Superset = datenum(1999, 7, 1:31);
Subset = [datenum(1999, 7, 10); datenum(1999, 7, 20)];
Indices = datefind(Subset, Superset, 1)
Indices = 6×1

     9
    10
    11
    19
    20
    21

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

свернуть все

Подмножество дат, чтобы найти соответствие с датами в Superset, заданном как матрица неотрицательных целых чисел со значениями для последовательных чисел даты или массивов datetime.

Subset и Superset могут быть или последовательными числами даты или массивами datetime. Эти типы не должны соответствовать. datefind определяет базовую дату, чтобы совпадать с датами различных типов данных.

Примечание

Элементы Subset должны содержаться в Superset без повторения. datefind работает с неповторяющимися последовательностями дат.

Пример: Subset = [datenum(1997,7,10); datenum(1997,7,20)];

Типы данных: single | double

Надмножество дат, заданных как матрица последовательных чисел даты или массивов datetime, элементы которых разыскиваются.

Subset и Superset могут быть или последовательными числами даты или массивами datetime. Эти типы не должны соответствовать. datefind определяет базовую дату, чтобы совпадать с датами различных типов данных.

Примечание

Элементы Subset должны содержаться в Superset без повторения. datefind работает с неповторяющимися последовательностями дат.

Пример: Superset = datenum(1997,7,1:31);

Типы данных: single | double

Допуск к соответствию с датами (+/-) в Superset, заданном как положительное целое число или объект длительности.

Типы данных: single | double

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

свернуть все

Индексы дат в Superset, которые присутствуют в Subset (плюс или минус допуск, задано с помощью дополнительного аргумента Tolerance), возвратились как вектор индексов к числам даты или datetimes.

Представлено до R2006a