Задача о полиномиальном собственном значении
возвращает собственные значения для полиномиальной задачи собственного значения степени e
= polyeig(A0,A1,...,Ap
)p
.
[
также возвращает матрицу X
,e
] =
polyeig(A0,A1,...,Ap
)X
, размера n
-by- n*p
, столбцы которого являются собственными векторами.
[
дополнительно возвращает вектор X
,e
,s
]
= polyeig(A0,A1,...,Ap
)s
, длины p*n
, содержащих чисел обусловленности для собственных значений. По крайней мере, один из A0
и Ap
должно быть несингулярным. Большие числа обусловленности подразумевают, что задача близка к проблеме с повторными собственными значениями.
polyeig
обрабатывает следующие упрощенные случаи:
p = 0
, или polyeig(A)
, является стандартной задачей собственного значения, eig(A)
.
p = 1
, или polyeig(A,B)
, является обобщенной задачей собственного значения, eig(A,-B)
.
n = 0
, или polyeig(a0,a1,...,ap)
, является стандартной полиномиальной задачей, roots([ap ... a1 a0])
, где a0,a1,...,ap
являются скалярами.
The polyeig
функция использует QZ-разложение, чтобы найти промежуточные результаты в расчете обобщенных собственных значений. polyeig
использует промежуточные результаты, чтобы определить, хорошо ли определены собственные значения. См. описание eig
и qz
для получения дополнительной информации.
Вычисленные решения могут не существовать или быть уникальными, а также могут быть вычислительно неточными. Если оба A0
и Ap
являются сингулярными матрицами, тогда задача может быть плохо поставлена. Если только один из A0
и Ap
сингулярна, тогда некоторые из собственных значений могут быть 0
или Inf
.
Масштабирование A0,A1,...,Ap
иметь norm(Ai)
примерно равен 1
может увеличить точность polyeig
. В целом, однако, эта улучшенная точность не достижима. (Для получения дополнительной информации см. Tisseur [3]).
[1] Дедье, Жан-Пьер и Франсуаза Тиссер. Теория возмущений для однородных полиномиальных собственных значений. Линейная алгебра Appl. vol. 358, 2003, pp. 71-94.
[2] Тиссер, Франсуаза и Карл Меерберген. «Квадратичная задача собственного значения». SIAM Rev. Vol. 43, Number 2, 2001, pp. 235-286.
[3] Франсуаза Тиссер. «Обратная ошибка и условие задач полинома собственного значения». Линейная алгебра Appl. vol. 309, 2000, pp. 339-361.