Элементы массива, являющиеся членами массива набора
возвращает массив, содержащий логический Lia = ismember(A,B)1 (true), где данные в A находится в B. В другом месте массив содержит логический 0 (false).
Если A и B таблицы или расписания, то ismember возвращает логическое значение для каждой строки. Для расписания, ismember учитывает время строки для определения равенства. Выходные данные, Lia, - вектор столбца.
обрабатывает каждую строку Lia = ismember(A,B,'rows')A и каждая строка B как одиночные сущности и возвращает вектор столбца, содержащий логические 1 (true), где строки A также являются строками B. В другом месте массив содержит логический 0 (false).
'rows' параметр не поддерживает массивы ячеек, если только один из входов не является категориальным массивом или массивом datetime.
[ также возвращает массив, Lia,Locb] = ismember(___)Locb, используя любой из предыдущих синтаксисов.
Как правило, Locb содержит самый низкий индекс в B для каждого значения в A который является членом B. Значения 0 указать, где A не является членом B.
Если 'rows' параметр указан, затем Locb содержит самый низкий индекс в B для каждой строки в A это также строка в B. Значения 0 указать, где A не является строкой B.
Если A и B таблицы или расписания, то Locb содержит самый низкий индекс в B для каждой строки в A это также строка в B. Значения 0 указать, где A не является строкой B.
Использовать ismembertol для сравнения чисел с плавающей запятой с использованием допуска.
Поиск строк из таблицы или расписания A которые находятся в B для подмножества переменных можно использовать подстрочный индекс столбца. Например, можно использовать ismember(A(:,, где vars),B(:,vars))vars является положительным целым числом, вектором положительных целых чисел, именем переменной, массивом ячеек с именами переменных или логическим вектором. Кроме того, можно использовать vartype для создания подстрочного индекса, выбирающего переменные указанного типа.