求大型复数矩阵 行列式我在求解大型复数矩阵行列式的时候 886*886 用det(A) 出现结果为-inf-infi 我求得行列式的秩为886.这是什么情况?有没有方法能改变这种情况?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 04:32:30

求大型复数矩阵 行列式我在求解大型复数矩阵行列式的时候 886*886 用det(A) 出现结果为-inf-infi 我求得行列式的秩为886.这是什么情况?有没有方法能改变这种情况?
求大型复数矩阵 行列式
我在求解大型复数矩阵行列式的时候 886*886 用det(A) 出现结果为-inf-infi 我求得行列式的秩为886.这是什么情况?有没有方法能改变这种情况?

求大型复数矩阵 行列式我在求解大型复数矩阵行列式的时候 886*886 用det(A) 出现结果为-inf-infi 我求得行列式的秩为886.这是什么情况?有没有方法能改变这种情况?
886阶矩阵是小矩阵,根本不是什么大型问题
从你描述的现象来看矩阵元素的模可能太大了,先把A的LU分解算出来,然后把U的对角元做极分解z=re^{it},然后对log(r)求和,e^{it}部分则可直接相乘,这样即使行列式会溢出也能算出来