Сортировка комплексных чисел в комплексные сопряженные пары
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 вдоль размерности, заданной скалярным dim.
B = cplxpair(A,tol,dim) сортировки A вдоль заданного измерения и переопределяет допуск по умолчанию.
Если существует нечетное число комплексных чисел, или если комплексные числа не могут быть сгруппированы в комплексные сопряженные пары в пределах допуска, cplxpair генерирует сообщение об ошибке
Complex numbers can't be paired.