Сортировка комплексных чисел в комплексно-сопряженные пары
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.