《数值分析实验三.docx》由会员分享,可在线阅读,更多相关《数值分析实验三.docx(2页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、#include #include #define n 3void main() int i,j,k=1; float xn=0,0,0,mn=0,0,0,s=1; float ann,dn; printf(请输入方程组系数矩阵); for(i=0;in;i+) for(j=0;jn;j+) scanf(%f,&aij); printf(请输入方程组右端向量); for(i=0;i1e-4;k+) s=x0; for(i=0;in;i+) mi=0; for(j=0;jn;j+) mi=mi-aij*xj; mi=mi+di+aii*xi; xi=mi/aii; printf(Y1=%f Y2
2、=%f Y3=%fn,x0,x1,x2); printf(迭代次数为:%d,k) ;getchar(); #include #include #define n 3void main() int i,j,l,k=1; float xn=0,0.5,0.5,mn=0,0,0,s=1,w=1.25; float ann,dn,cn; printf(请输入方程组系数矩阵); for(i=0;in;i+) for(j=0;jn;j+) scanf(%f,&aij); printf(请输入方程组右端向量); for(i=0;i1e-5;k+) s=x0; for(i=0;in;i+) l=i;mi=0; for(j=0;jn;j+) mi=mi-aij*xj; mi=mi+di+aii*xi; cl=xi; xi=mi/aii; xi=cl*(1-w)+w*xi; printf(Y1=%f Y2=%f Y3=%fn,x0,x1,x2); printf(迭代次数为:%d,k) ;getchar();