逐次超松弛方法(SOR方法)求解方程组
日期:2014-09-26 21:03:34
点击:370
好评:0
#includeiostream.h//逐次超松弛方法(SOR方法)求解方程组 #includemath.h #includeiomanip.h #define n 3 void main() { double A[n][n]={{5,2,1},{-1,4,2},{2,-3,10}}; double b[n]={-12,20,3}; double e=0.0005; double w=0.9;//松弛因子,影响迭代次数...
Gauss-Seidel迭代法解线性方程组
日期:2014-09-26 21:02:40
点击:266
好评:2
#includeiostream.h #includeiomanip.h #includemath.h #define N 3 void main() { double a[N][N]={{-8,1,1},{1,-5,1},{1,1,-4}}; double b[N]={1,16,7}; double x[N]; double s=0.0005; double e; double t=0; double temp=0; int flag=0; int time=1; cou...
Jacobi迭代法解线性方程组
日期:2014-09-26 20:55:15
点击:291
好评:2
#includeiostream.h #includeiomanip.h #includemath.h #define N 3 void main() { double a[N][N]={{-8,1,1},{1,-5,1},{1,1,-4}}; double b[N]={1,16,7}; double x[N],y[N]; double e=0.0005; double t=0; int flag=0; int time=1; cout原线性方程组系数矩...
追赶法解三对角方程组
日期:2014-09-26 20:54:48
点击:442
好评:6
//coutsetprecision(6)L[i][j] ;//预设输出位数为6位 //coutsetiosflags(ios::showpoint)L[i][j] ;//强制输出小数点后的数 //coutsetw(10)L[i][j];//设定输出宽度 #includeiostream.h #includeiomanip.h #includemath.h #define N 5 void main() { //三对角...
L、U分解求解线性方程组
日期:2014-09-26 20:51:55
点击:239
好评:2
#includeiostream.h #includeiomanip.h #define N 4 void main() {//先判断An的行列式的值是否为零 double a[N][N]={{4,3,2,1},{3,4,3,2},{2,3,4,3},{1,2,3,4}}; double b[N]={1,1,-1,-1}; double L[N][N]; double U[N][N]; double y[N]; double x[N]; doubl...
Gauss-Jordan列主元消元法求逆矩阵
日期:2014-09-25 23:18:55
点击:795
好评:2
#includeiostream.h #includeiomanip.h #includemath.h #define N 3 void main() { double a[N][N]={{1,1,-1},{2,1,0},{1,-1,0}};//线性方程组的系数矩阵 double c[N][N];//求逆矩阵 double m[N];//辅助乘数 double T;//存储换行临时变量 double temp=0; dou...
列主高斯消元法求解线性方程组
日期:2014-09-25 23:18:21
点击:240
好评:0
#includeiostream.h #includeiomanip.h #includemath.h #define N 4 void main() { double a[N][N]={{0,2,0,1},{2,2,3,2},{4,-3,0,1},{6,1,-6,-5}};//线性方程组的系数矩阵 double b[N]={0,-2,-7,6}; double x[N];//线性方程组的解 double m[N];//辅助乘数 /...
高斯消元法求解线性方程组
日期:2014-09-25 23:17:29
点击:235
好评:0
#includeiostream.h #includeiomanip.h #includemath.h #define N 3 void main() { double a[N][N]={{1,1,-1},{1,2,-2},{-2,1,1}};//线性方程组的系数矩阵 double b[N]={1,0,1}; double x[N];//线性方程组的解 double m[N];//辅助乘数 double temp=0; cout原...
Gauss-Jordan消元法求解线性方程组
日期:2014-09-25 23:16:57
点击:255
好评:0
#includeiostream.h #includeiomanip.h #includemath.h #define N 3 void main() { double a[N][N]={{1,2,3},{2,4,5},{3,5,6}};//线性方程组的系数矩阵 double b[N]={1,0,0}; double m[N];//辅助乘数 double T,BT=0;//存储换行临时变量 double temp=0; doubl...
牛顿迭代法
日期:2014-09-25 23:16:03
点击:252
好评:-2
//用牛顿迭代法求x*e^x-1=0在区间(0,1)内的一个实根 #includeiostream.h #includemath.h double fun(double x)//原函数 { double f; double e=2.7183; f=x*pow(e,x)-1; return f; } double Dfun(double x)//原函数导数 { double f; double e=2.7183; f=pow(e...