用C语言写一个高斯消元法解方程组的程序不要用列主消元的啊就是化成上三角阵直接求的那种

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 18:59:06
用C语言写一个高斯消元法解方程组的程序不要用列主消元的啊就是化成上三角阵直接求的那种

用C语言写一个高斯消元法解方程组的程序不要用列主消元的啊就是化成上三角阵直接求的那种
用C语言写一个高斯消元法解方程组的程序
不要用列主消元的啊
就是化成上三角阵直接求的那种

用C语言写一个高斯消元法解方程组的程序不要用列主消元的啊就是化成上三角阵直接求的那种
我们以方程组 2x1 + 6x2 - x3 = -12
5x1 - x2 +2x3 = 29
-3x1 - 4x2 + x3 = 5
为例 来说明楼主自己把方程组化为矩阵形式.以下为源代码 .
#include
#include
#include
#include
int GS(int,double**,double *,double);
double **TwoArrayAlloc(int,int);
void TwoArrayFree(double **);
int main(void)
{
int i,n;
double ep,**a,*b;
n = 3;
ep = 1e-4;
a = TwoArrayAlloc(n,n);
b = (double *)calloc(n,sizeof(double));
if(b == NULL)
{
printf("memory get error\n");
exit(1);
}
a[0][0]= 2; a[0][1]= 6; a[0][2]= -1;
a[1][0]= 5; a[1][1]=-1; a[1][2]= 2;
a[2][0]=-3; a[2][1]=-4; a[2][2]= 1;
b[0] = -12; b[1] = 29; b[2] = 5;
if(!GS(n,a,b,ep))
{
printf("can't solve it with GS elimination\n");
exit(0);
}
printf("The solution of equations is as follows:\n");
for(i=0;i

用C语言写一个高斯消元法解方程组的程序不要用列主消元的啊就是化成上三角阵直接求的那种 编一个程序,输入实数x的值,按下列公式计算并输出y值解方程组,用c语言if语句写,y=x (x 用C语言写输入一个正整数m,判断它是否为素数的程序. 用C语言写一个计算A+B的简单程序如题 谁知道这是什么语言的程序?如图,这程序是什么语言写的,求教这是一个游戏 但是不知道该用什么打开程序本体 程序本身只有一个文件 无任何dll或其他文件 编写一个函数实现两个字符串的连接(不使用库函数strcat).这个用C语言怎么写程序啊求详细解释~急! 用c语言编写一个求三角形面积的程序 求c语言2个数最大公约数和最小公倍数的算法不要求写程序 只要算法 我用C语言写一个关于算术表达式求值的程序.(用数据结构中的栈知识) 谁会用C语言写程序 求一个3*3的整形矩阵对角线元素之和.球解! 如何用函数调用写一个求最大公约数最小公倍数的C语言程序 在C语言中 我如果不知道输出数据的类型 怎么办?比如 写一个程序输出10/3+9%3-(-1)/5的值 怎么编? 已知一个不带头结点也无头指针并且大于1的循环列表,试写一算法,删除P所指的链结点的直接前驱的结点用C语言数据结构算法写一个程序. 用c语言 二次方程根的程序. 用C语言写个求圆面积的程序 求用C或C++语言计算平方根,要求不使用SQRT函数求用C或C++编写一个不使用SQRT函数计算的程序 求一个幻方的C语言程序.C 用C语言怎么写下面这个程序?要运算步骤不是直接写输出的.