作者goodcharming (未知的未来)
看板C_and_CPP
标题[问题] 高斯消去法
时间Wed Oct 21 16:52:57 2009
请问一下高斯消去法要求MxN个矩阵要怎麽写呢
比如像是20x10
http://codepad.org/TXY8pO8n
这是我的范例
不过我只会简单的3x3
是要把static int n=3;
static float a_init[10][11]
改成
static int n=20;
static int m=10;
static float a_init[20][10]
後面也都改成[20][10]吗
不过DEBUG没问题但是都没有结果
请问一下是要怎麽改才会有答案出来
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.248.118
1F:→ yols:我说阿...高斯消去法应该只要三个函式就解决了= =... 10/21 17:40
2F:→ yols:分别是 看阵列的对角线的值是不是零,是零就跟不为零的做交换 10/21 17:44
3F:→ yols:第二个是把阵列对角线的值全变为1(即除以自身的值)... 10/21 17:46
4F:→ yols:第三个把下面的值化为0 10/21 17:47
5F:→ yols:至於你的问题应该是static int n=3;这个= =...你的回圈运作.. 10/21 17:51
6F:→ yols:我没看错的话是靠n去做运行的吧...你n设3那最多也3x3阿= = 10/21 17:52
7F:→ yols:跟你设的阵列大小没关系= = 10/21 17:52
8F:→ goodcharming:楼上大大可以说详细一点吗== 10/21 18:35
9F:→ goodcharming:我好像鸭听雷啊 10/21 18:35