据我了解,需要进行分解/分解(LU、QR、Cholesky 等),然后基于分解进行矩阵逆计算。有没有其他方法可以绕过它(我想弄清楚我是否可以坚持使用CULAtools试用版中免费提供的 6 个功能)?提前感谢您的评论。
问问题
4125 次
2 回答
6
计算矩阵逆的 LAPACK 例程是xyyTRI
,其中x
表示数据类型(“S”表示单精度实数,“D”表示双精度实数,“C”表示单精度复数,“Z”表示双精度复数)和yy
表示矩阵的类型('GE' 表示非对称矩阵的一般情况;其他矩阵类型还有 20 多个其他双字母代码)。对于实值矩阵,您通常使用DGETRI
,而对于复值矩阵,您通常使用ZGETRI
.
于 2009-11-06T17:14:44.730 回答
3
当然,找到 Adjugate 矩阵;这是一种反转小矩阵的简单方法。adjugate 矩阵只是 co-factors 矩阵的转置,方阵的逆矩阵只是 adjugate 除以(标量)行列式。如果不熟悉,请在 Wikipedia 上查找这些术语。
如果您正在使用大型矩阵,我会购买该软件包。
保罗
于 2009-11-06T16:59:17.053 回答