高斯消去法c++代码
顺序高斯 列选主元
#include <cstdio>
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
const int n = 3;//执行程序前手动改变方程数
void gauss(double a[n][n+1],double x[n])
{
int i,j,k;
double temp,s,l;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(fabs(a[j][i])>fabs(a[k][i]))
k=j;
}
if(k!=i)
for(j=i;j<=n;j++)
swap(a[i][j], a[k][j]);
for(j=i+1;j<n;j++

本文介绍了如何用C++编程实现高斯消去法,包括顺序高斯和列选主元的过程。
最低0.47元/天 解锁文章
494

被折叠的 条评论
为什么被折叠?



