主题:复数矩阵求逆,在inter fortran和matlab有一些差异?
一个复数矩阵利用inter fortran中的call Dlincg(nnt,uB,nnt,uB,nnt)
和matlab中inv命令得到的逆有一些值不一样!请问怎么解决呢?
下面是通过matlab得到逆矩阵中一列值 通过fortran得到对应的一列值
0 0
0 0
0 0
1.292469707114106e-026 (-4.365792522353296E-027,0.000000000000000E+000) 2.328688235004043e-027i (-2.328688235004043E-027,2.328688235004043E-
27
和matlab中inv命令得到的逆有一些值不一样!请问怎么解决呢?
下面是通过matlab得到逆矩阵中一列值 通过fortran得到对应的一列值
0 0
0 0
0 0
1.292469707114106e-026 (-4.365792522353296E-027,0.000000000000000E+000) 2.328688235004043e-027i (-2.328688235004043E-027,2.328688235004043E-
27