计算该矩阵的特征向量/值的最有效方法?

计算科学 线性代数 特征值
2021-12-25 12:27:52

我有一个对称的3×3矩阵A我需要计算它的特征向量和特征值。我知道我可以使用 Lapack 之类的东西,但我也知道这可以通过分析计算。

物理学表明这将只有实特征值,但解析表达式允许虚数。

  1. 是否有一个简单的分析表达式?
  2. 如果我可以解析地生成特征方程,那么以数值方式求解该方程以获得特征值是否最有效?
  3. 简单地使用像 Lapack 这样的东西是否同样简单/有效?
  4. 还有其他想法吗?
1个回答

您可能需要考虑 David Eberley 的“A Robust Eigensolver for 3 × 3 Symmetric Matrices”:http ://www.geometrictools.com/Documentation/RobustEigenSymmetric3x3.pdf 还有这个问题: https://dsp.stackexchange。 com/questions/1911/analytical-expression-for-the-eigenvectors-of-a-3x3-real-symmetric-matrix