注册 登录
编程论坛 C++教室

请教一下求行列式的分析方法

哈利波特隐 发布于 2011-04-26 00:49, 551 次点击
  最近想编个求行列式的程序,但想不明白他的思想方法。问一下他的分析过程
4 回复
#2
pangding2011-04-26 10:04
有好多求法,常见的有两种。
一种是用定义行列式的行列展开递归求(行列式的定义也挺多的,不知道你学的是不是这个)。这个方法容易实现,但规模稍大的行列式算着比较慢。
还一种是用行列变换的方法上下三角化,然后求主对角线上元素的积。这个算法很快,但编程过程中要注意的问题比较多。
#3
哈利波特隐2011-04-26 15:25
你说的第一种是不是用余子式求的,我们就是学的那个。
#4
pangding2011-04-26 18:38
嗯。如果想用第一种方法,就套公式就行了。
代码应该是两个嵌套的 for 循环的样子。
#5
哈利波特隐2011-04-30 00:36
回复 4楼 pangding
谢谢
1