问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用高斯消去法求线性方程组,怎样用c语言编写?

发布网友 发布时间:2022-05-23 23:00

我来回答

1个回答

热心网友 时间:2024-03-09 21:41

#include<conio.h>
#include<math.h>
#include <stdio.h>
#include <assert.h>
#define A(j,k) (*(A+(n+1)*j+k))
#define B(j,k) (*(B+n*j+k)) int GS(double *A, double *result , int n) //编写高斯消去法求线性法
{ double t;
int i,j,k,tj;
for(k=0;k<n-1;k++)
{t=A(k,k);<br> tj=k;<br> for(j=k+1;j<n;j++) //A(j,k)=*(*(A+j)+k)<br> if(fabs(A(j,k))>fabs(t)){t=A(j,k);tj=j;}

if(tj!=k)
{ for(i=0;i<=n;i++)
{ t=A(tj,i);A(tj,i)=A(k,i);A(k,i)=t;}

}
for(i=k+1;i<n;i++)
{ if(A(k,k)==0) return 0;
t=A(i,k)/A(k,k);//t=i/k±�0�6
for(j=k;j<n;j++) A(i,j)-=t*A(k,j);
A(i,n)-=t*A(k,n);
}
}

for(i=n-1;i>=0;i--)
{ t=A(i,n);
for(j=n-1;j>i;j--) t-=A(i,j)*A(j,n);//X[j]=A(j,n);
if(A(i,i)==0) return 0;
A(i,n)=t/A(i,i);// X[i]=A(i,n);
}
for(i=0;i<n;i++)
result[i]=A(i,n); return 1;
}
main()
{ double *A,*result;
int i,k,n,r;
double rd;
printf("Input N: "); //输入有几个方程
scanf("%d",&n);
A=new double[n*(n+1)];
result=new double[n];
assert(A&&result);
printf("Input Matrix[%d][%d] In Row Order\n",n,n+1);
for(k=0;k<n*(n+1);k++) //依次输入每个方程的左边的系数和右边的值
scanf("%lf",A+k);
r=GS(A, result, n);
if(r==0) printf("无解或无穷解\n");
else for(i=0;i<n;i++) printf("X%d=%.15g\n",i,result[i]);
delete[] A;
delete[] result;
getch();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
西宁出发经甘南、川西到云南自驾游最佳路线 有没有哪些摇滚比较好的女歌手? 王红都唱歌哪些歌曲? 王红是李春波的老婆吗? 周五买的基金周一有收益嘛? 成语:过隙白驹是什么意思?有什么样的典故和故事? 如何评价华语乐坛王菲,林忆莲,李玟,张惠妹,那英的唱功地位 如何评价王菲和李玟的性格对比?人生阅历有多大的不同? 李玟去世:广告语 ldquo 大家好才是真的好 rdquo 是不是李玟的作品? 地脚线用什么颜色的好 地脚线和什么颜色搭配 切贝切夫法(Log-Tchebycheff)和线性法(Log-Linear)用来布置测量布点,那两种方法具体定义有么 你懂线性法 吗? ph校准分为线性与非线性法 在精细化学品合成的线路选择上应选择平行法还是线性法? 1998年1.31出生是什么属性 1998年是什么虎1998年属虎五行属性 1998年属虎什么属性 释明心法师杀人了吗? 不死族法师海战术的具体操作? DNF50紫扫把,疯狂盗贼的晨曦扫把价格 重庆尚立房地产开发有限公司怎么样? +13强风扫把/45J蓝扫把多少钱才卖出去好? 关于扫把方面的新型实用专利能卖多少钱 基因190价格是多少? 阳痿怎么治疗?---推荐美国基因190 基因190有用吗 ?有没有人用过这个东东 红梁枝扫把多少钱? 怎样鉴别美国基因190真假? 基因190官网是哪个? Modelesuassombrancelhassemdor翻译成中文啥意思 用双线性法设计一个3阶巴特沃斯滤波器,通带边界频率fc为500Hz,抽样频率fs为2kHz 生死线中龙文章是谁抢演的? 金刚狼3的剧情简介 双线性法设计切比雪夫1型低通滤波器,matlab程序结果不正确,求大神帮助啊~ 如今中考越来越难,以后会不会只有很少人才能上高中了? 国外体育中考研究现状 欢乐中国人里面的李晨贵贱是演过什么电视剧 金刚狼3 殊死一战 狼叔怎么中毒的 《我的团长我的团》中的龙文章、云七连与《生死线》中的龙文章、《士兵突击》中的钢七连有什么关系? 委员建议普通高中录取率达到80%以上,现阶段学生中考的压力有多大? smos卫星数据在中国区域的质量为什么差 金刚狼3剧情是什么? 关于云南省中学中考体育改革现状分析国内外研究动态和自己的见解_百度问一问 李晨这种类型的男演员会红,是什么原因? 湛江二中港城中学每年中考情况如何? 《金刚狼3》为什么会变老,《金刚狼3》剧情介绍 李晨演过哪些好看的电视剧? 刑事案件侦查流程 如何分析中考历史学科的质量现状、成因分析和提升措施? 为什么金刚狼3里的金刚狼失去了自愈能力,还变老了