下载

1下载券

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 追赶法,追赶法源代码,追赶法C 源代码

追赶法,追赶法源代码,追赶法C 源代码.doc

追赶法,追赶法源代码,追赶法C 源代码

李柳清
2019-05-04 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《追赶法,追赶法源代码,追赶法C 源代码doc》,可适用于IT/计算机领域

追赶法C源代码【】精简的追赶法C源代码,使用者需做适当修改。追赶法的使用#include<iostream>#include<mathh>#include<stringh>#defineN方程组的维数usingnamespacestddoublemain(){intkdoubleaN={}doublebN={}doublecN={}doubledN={}doublexN={},rN={},yN={}个数组的维数由编程者自己定义r=cby=dbfor(k=k<Nk){rk=ck(bkrk*ak)yk=(dkyk*ak)(bkrk*ak)}消去过程yN=(dNyN*aN)(bNrN*aN)xN=yNfor(k=Nk>=k)xk=ykrk*xk回代过程for(k=k<Nk)cout<<"第"<<k<<"个解是:"<<xk<<endlreturn}【】改进后的追赶法,使用者不需做任何修改。此法可解决维以下的相应线性方程组求解问题。用追赶法求线性方程组的解#include"iostream"usingnamespacestd#include"iomanip"intmain(){floata,b,c,d,xinti,k,M,Nfloatswhile(){intflag=cout<<"输入增广矩阵的行数与列数:"<<endlcin>>M>>Ncout<<"输入三对角的数据:"<<endlcin>>b>>c>>dfor(i=i<Mi)输入各组数据{cin>>ai>>bi>>ci>>di}cin>>aM>>bM>>dMfor(k=k<Mk){if(bk==){cout<<"不可用追赶法解此题!"<<endlflag=break}else{注意此处不用循环,与高斯消去法不同。因为存在许多零bk=bk(akbk)*ckdk=dk(akbk)*dkai=}}if(flag){xM=dMbMfor(i=Mi>=i){s=dis=sci*xi此处也不用循环xi=sbi}cout<<"此方程的解为:"<<endlfor(i=i<Mi){cout<<"x"<<i<<"="<<setiosflags(ios::showpoint)<<setprecision()<<xi<<endl}}}return}继续阅读

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/6

VIP

意见
反馈

免费
邮箱

2o18特马大全资料免费