Сортировка комплексных чисел в комплексные сопряженные пары
B = cplxpair(A)
B = cplxpair(A,tol)
B = cplxpair(A,[],dim)
B = cplxpair(A,tol,dim)
B = cplxpair(A) сортирует элементы по разным размерам комплексного массива, группируя сложные сопряженные пары.
Сопряженные пары упорядочиваются увеличением вещественной части. В паре первым становится элемент с отрицательной мнимой частью. Чисто реальные значения возвращаются вслед за всеми сложными парами. Пары комплексных конъюгатов вынуждены быть точными комплексными конъюгатами. Допуск по умолчанию 100*eps относительно abs(A(i)) определяет, какие числа являются действительными, а какие - спаренными комплексными сопряжениями.
Если A является вектором, cplxpair(A) прибыль A с комплексно-сопряженными парами, сгруппированными вместе.
Если A является матрицей, cplxpair(A) прибыль A с его колонками, отсортированными и комплексно сопряженными в паре.
Если A является многомерным массивом, cplxpair(A) обрабатывает значения вдоль первого не-одиночного измерения как векторы, возвращая массив отсортированных элементов.
B = cplxpair(A,tol) переопределяет допуск по умолчанию.
B = cplxpair(A,[],dim) виды A вдоль размера, заданного скалярным димом.
B = cplxpair(A,tol,dim) виды A вдоль указанного размера и переопределяет допуск по умолчанию.
Если существует нечетное число комплексных чисел или если комплексные числа не могут быть сгруппированы в комплексные сопряженные пары в пределах допуска, cplxpair генерирует сообщение об ошибке
Complex numbers can't be paired.