AHBEIGS:将为标准特征值问题 A*x = lambda*x 或广义特征值问题 A*x = lambda*B*x 找到一些特征值和特征向量。
[V,D,FLAG] = AHBEIGS(A,OPTIONS)
[V,D,FLAG] = AHBEIGS(A,B,OPTIONS)
[V,D,FLAG] = AHBEIGS('Afunc',N,B,OPTIONS)
第一个输入参数必须是矩阵 A,它可以作为数字矩阵或作为计算乘积 A*X 或 inv(B)*A*X 的 M 文件 ('Afunc') 传递,其中 X 是 ( N x blsz) 矩阵。
该程序基于块 Arnoldi 方法,该方法利用 Householder 反射来保持正交性,并通过使用 Schur 向量增加 Krylov 子空间来实现重新启动。
由 NSF 资助 DMS-0311786 支持的研究。
2021-06-20 12:34:55
10KB
matlab
1