欢迎来到天天文库
浏览记录
ID:59509339
大小:140.59 KB
页数:6页
时间:2020-11-04
《雅克比迭代法和高斯-赛德尔法解线性方程组(C++).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、作业:①分别用J法和G-S法求解下列方程,并讨论结果。#includeusingnamespacestd;//J法解线性方程intmain(){intm,n,i,j,times=0,mtimes;doubles,sum,max;cout<<"请输入系数矩阵行数m、列数n:"<>m>>n;if(m2、=newdouble[m];double*T=newdouble[m];double*S=newdouble[m];cout<<"请输入系数矩阵A:"<>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<3、i++){cin>>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;imax)max=S[i];}while((max>s*s)&&(times4、方程组的解为:"<usingnamespacestd;//G-S法解线性方程intmain(){intm,n,i,j,times=0,mtimes;d5、oubles,sum,sum1,max;cout<<"请输入系数矩阵行数m、列数n:"<>m>>n;if(m6、0;j>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;i7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
2、=newdouble[m];double*T=newdouble[m];double*S=newdouble[m];cout<<"请输入系数矩阵A:"<>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<3、i++){cin>>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;imax)max=S[i];}while((max>s*s)&&(times4、方程组的解为:"<usingnamespacestd;//G-S法解线性方程intmain(){intm,n,i,j,times=0,mtimes;d5、oubles,sum,sum1,max;cout<<"请输入系数矩阵行数m、列数n:"<>m>>n;if(m6、0;j>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;i7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
3、i++){cin>>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;imax)max=S[i];}while((max>s*s)&&(times4、方程组的解为:"<usingnamespacestd;//G-S法解线性方程intmain(){intm,n,i,j,times=0,mtimes;d5、oubles,sum,sum1,max;cout<<"请输入系数矩阵行数m、列数n:"<>m>>n;if(m6、0;j>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;i7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
4、方程组的解为:"<usingnamespacestd;//G-S法解线性方程intmain(){intm,n,i,j,times=0,mtimes;d
5、oubles,sum,sum1,max;cout<<"请输入系数矩阵行数m、列数n:"<>m>>n;if(m6、0;j>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;i7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
6、0;j>A[i][j];cout<<"请输入常数向量B:"<>B[i];cout<<"请输入最大允许误差s:"<>s;cout<<"请输入最大迭代次数:"<>mtimes;cout<<"请输入一零级向量X:"<>X[i];T[i]=X[i];//T[]存放上一次迭代结果}do{for(i=0;i7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
7、;for(j=i+1;jmax)max=S[i];}while((max>s*s)&&(times8、"<
8、"<
此文档下载收益归作者所有