1. 首页
  2. 课程学习
  3. C++/C
  4. C++实现线性方程组求解

C++实现线性方程组求解

上传者: 2019-07-15 14:19:54上传 RAR文件 14.97MB 热度 27次
用C/C++语言实现如下函数:1.boollu(double*a,int*pivot,intn);矩阵的LU分解。假设数组anxn在内存中按行优先次序存放。此函数使用高斯列选主元消去法将其就地进行LU分解。pivot为输出参数,pivot[0,n)中存放主元的位置排列。函数成功时返回false,否则返回true。2.boolguass(doubleconst*lu,intconst*p,double*b,intn);求线代数方程组的解设矩阵Lunxn为某个矩阵anxn的LU分解,在内存中按行优先次序存放。p[0,n)为LU分解的主元排列。b为方程组Ax=b的右端向量。此函数计算方程组Ax=b的解,并将结果存放在
下载地址
用户评论
码姐姐匿名网友 2019-07-15 14:19:54

结果可以的

码姐姐匿名网友 2019-07-15 14:19:54

下载测试下

码姐姐匿名网友 2019-07-15 14:19:54

程序写的很清楚,值得参考一下,多谢楼主共享。

码姐姐匿名网友 2019-07-15 14:19:54

只适用于方阵,不能解决超定线性方程组

码姐姐匿名网友 2019-07-15 14:19:54

高斯消去法好像不准确,另一个算法很准确,结果和matlab计算的一样

码姐姐匿名网友 2019-07-15 14:19:54

很强大,很有参考价值 .

码姐姐匿名网友 2019-07-15 14:19:54

代码写的很好,可以使用

码姐姐匿名网友 2019-07-15 14:19:54

完整的 很好用

码姐姐匿名网友 2019-07-15 14:19:54

北邮作业~~很实用~~代码很给力

码姐姐匿名网友 2019-07-15 14:19:54

很强大,很有参考价值