Polyeig
polynomial eigenvalue problem
句法
e= polyeig(A0,,,,一种1,,,,。。。,,,,一种p)
[x,e] = polyeig(a0,a1,...,ap)
[[X,,,,e,,,,s] = polyeig(A0,A1,...,Ap)
Description
返回特征值多项式特征值问题of degreee
= polyeig(A0,,,,一种1,,,,。。。,,,,一种p
)p
。
[[
also returns matrixX
,,,,e
] = polyeig(A0,,,,一种1,,,,。。。,,,,一种p
)X
,,,,of sizen
-by-n*p
,其列是特征向量。
[[
additionally returns vectorX
,,,,e
,,,,s
] = polyeig(A0,,,,一种1,,,,。。。,,,,一种p
)s
,长度p*n
,,,,containing condition numbers for the eigenvalues. At least one ofA0
andAP
必须是非词。较大的状况数字表明,该问题接近重复特征值的问题。
Examples
输入参数
输出参数
更多关于
Tips
Polyeig
handles the following simplified cases:p=0
, 或者polyeig(a)
,是标准特征值问题,eig((一种)
。p=1
, 或者Polyeig((一种,,,,B)
,是广义特征值问题,eig(a,-b)
。n = 0
, 或者Polyeig(A0,A1,...,AP)
,是标准的多项式问题,根([AP ... A1 A0])
, 在哪里a0,a1,...,ap
are scalars.
一种lgorithms
这Polyeig
function uses the QZ factorization to find intermediate results in the computation of generalized eigenvalues.Polyeig
uses the intermediate results to determine if the eigenvalues are well-determined. See the descriptions ofeig
andQZ
了解更多信息。
计算的解决方案可能不存在或金宝搏官方网站唯一,也可能在计算上不准确。如果两者A0
andAP
是奇异的矩阵,然后问题可能会不足。如果只有一个A0
andAP
是奇异的,那么一些特征值可能是0
orInf
。
缩放A0,,,,一种1,,,,。。。,,,,一种p
具有规范(AI)
roughly equal to1
可能会提高准确性Polyeig
。但是,总的来说,这种提高的准确性是无法实现的。(请参阅Tisseur[3]for details).
References
[1] Dedieu,Jean-Pierre和Francoise Tisseur。“均质多项式特征值问题的扰动理论。”线性代数APpl.卷。358, 2003, pp. 71–94.
[2]Tisseur, Francoise, and Karl Meerbergen. “二次特征值问题。”SIAM Rev.卷。43, Number 2, 2001, pp. 235–286.
[3] Francoise Tisseur。“Backward error and condition of polynomial eigenvalue problems。”线性代数APpl.卷。309,2000,第339–361页。