Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
union
выделяет объединение компонентов векторов
Последовательность вызова
[v [,ka, kb] ] = union(a,b) [v [,ka, kb] ] = union(a,b,orient)
Аргументы
- a
вектор или матрица чисел или строк
- b
вектор вещественных числе или строк
- orient
флаг с возможными значениями: 1 или "r", 2 или "c".
- v
вектор-строка или матрица чисел или строк
- ka
вектор-строка целых чисел
- kb
вектор-строка целых чисел
Описание
union(a,b)
возвращает отсортированный вектор-строку, который
содержит уникальные элементы [a(:);b(:)]
.
union(a,b,"r")
или union(a,b,1)
возвращает матрицу, сформированную объединением уникальных строк a
и b
, отсортированную в лексикографическом порядке возрастания. В этом случае матрицы a
и b
должны иметь одинаковое количество столбцов.
union(a,b,"c")
или union(a,b,2)
возвращает матрицу, сформированную объединением уникальных столбцов
a
and b
, отсортированную в лексикографическом порядке возрастания. В этом случае матрицы a
и b
должны иметь одинаковое количество строк.
[v,ka,kb]=union(a,b)
также возвращает векторы индексов ka
и kb
такие, что v
является
сортированной комбинацией элементов a(ka)
и
b(kb)
.
Примеры
Смотрите также
Report an issue | ||
<< setdiff | Операции с множествами | unique >> |