Установите объединение двух массивов
возвращает объединенные данные из C
= union(A,B
)A
и B
без повторений. C
находится в отсортированном порядке.
Если A
и B
таблицы или расписания, затем union
возвращает объединенный набор строк из обеих таблиц. Для расписаний, union
принимает времена строки во внимание, чтобы определить равенство и сортирует выходное расписание C
ко временам строки.
и C
= union(A,B
,___,'rows')
обработайте каждую строку C
= union(A,B
,'rows',___)A
и каждая строка B
как одна сущности и возвращают объединенные строки в A
и B
, без повторений. Необходимо задать A
и B
и опционально может задать setOrder
.
'rows'
опция не поддерживает массивы ячеек, если одни из входных параметров не являются или категориальным массивом или массивом datetime.
[
также возвращает векторы индекса C
,ia
,ib
]
= union(___)ia
и ib
использование любого из предыдущих синтаксисов.
Обычно значения в C
отсортированная комбинация элементов A(ia)
и B(ib)
.
Если 'rows'
опция задана, затем строки C
отсортированная комбинация строк A(ia,:)
и B(ib,:)
.
Если A
и B
таблицы или расписания, затем C
отсортированная комбинация строк A(ia,:)
и B(ib,:)
.
Чтобы найти объединение относительно подмножества переменных из таблицы или расписания, можно использовать индексирование столбца. Например, можно использовать объединение ((:
, где Вар
B: Вар
))vars
положительное целое число, вектор из положительных целых чисел, имени переменной, массива ячеек имен переменных или логического вектора. В качестве альтернативы можно использовать vartype
создать индекс, который выбирает переменные заданного типа.