Матричная лаборатория MatLab

         

возвращает вектор объединенных значений из



Пример 4

» а = [-1 0 1 Inf -Inf NaN];
» b = [-2 pi 0 Inf]; 
» с = setxor(a.b)
с =
 -Inf -2.0000-1.00001.0000 3.1416 NaN


  • union(a ,b) — возвращает вектор объединенных значений из а и b без повторяющихся элементов. Результирующий вектор сортируется в порядке возрастания;
  • union(a,b, 'rows') — возвращает объединенные строки из а и b, не содержащие повторений (а и b — это матрицы с одинаковым числом столбцов);
  • [c.ia.ib] = unionL.) — дополнительно возвращает i а и i b — векторы индексов, такие что с = a(ia) и c=b(1b), или, для объединенных строк, с = а(1а.:)ис = b(ib,:). Невекторный массив а расценивается как вектор-столбец а(:).

    Содержание раздела