# include
# include
double picard(double x);
int main()
{
double epsilon,x0,x1;
long i,maxi;
printf("\n请输入 x 的精度要求:");
scanf("%lf",&epsilon);
printf("\n请输入迭代初值:");
scanf("%lf",&x1);
printf("\n请输入最大迭代次数:");
scanf("%ld",&maxi);
for(i=0;i
D. M. Young于20世纪70年代提出逐次超松弛(Successive Over Relaxation)迭代法,简称SOR方法,是一种经典的迭代算法。它是为了解决大规模系统的线性等式提出来的,在GS法基础上为提高收敛速度,采用加权平均而得到的新算法。由于超松弛迭代法公式简单,编制程序容易,很多工程学、计算数学中都会应用超松弛迭代方法。使用超松弛迭代法的关键在于选取合适的松弛因子,如果松弛因子选取合适,则会大大缩短计算时间。