C++程序,判断矩阵是否可逆,跪求高手解释原理!!!!!!!!

[复制链接]
查看11 | 回复3 | 2011-9-7 23:07:27 | 显示全部楼层 |阅读模式
“矩阵可逆”和 “这个矩阵所对应的行列式的值 不等于 0”是恒等 等价命题(参见高等数学 线性代数矩阵一章)如上所示算法,如果化简以后,对角线上一个0都没有,则其值必定其不等于0。就是这样,希望对你有帮助...
回复

使用道具 举报

千问 | 2011-9-7 23:07:27 | 显示全部楼层
注释写了的啊,化行阶梯,判断主对角元素是否有0 应该是这样,遇到某个对角元为0,则找其他行加到这一样,使得这个对角元不为0.如果执行之后,对角元仍然为0,说明这一列全部为0,所以行列式为0...
回复

使用道具 举报

千问 | 2011-9-7 23:07:27 | 显示全部楼层
在c语言中,矩阵的元素是按行排列的,即如果a是一个m*n维的二元数组,那么a[j]和a[i*n+j]是一样的。题目中的那段代码就是二维数组arr_c的元素等于相应的arr_a和arr_b相应元素的和。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行