Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2009-05-03
帖子: 1
声望力: 0 ![]() |
![]()
在编写程序的过程中,得出一个A=7*7的矩阵,紧接着要求输出inv(A),此时A*inv(A)=单位阵,但是我把程序中得出的A的矩阵值,直接提取出来再计算inv(A),却和之前求得的不一样,相差4个数量级,为什么会出现这种情况,但第二次得出的逆矩阵和A相乘得出的也是单位阵。究竟是哪里出了问题?请大家指点。谢谢。在线等。QQ:46829642
|
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-11-07
住址: 湖南长沙
帖子: 233
声望力: 21 ![]() |
![]()
很有可能你的矩阵是病态的,不妨你先看看cond(A)这个数值是不是很大
__________________
坚持就是胜利,努力就有奇迹。 |
![]() |
![]() |