#include <stdio.h>
#include <math.h>
void main()
{
//牛顿跌代法
float x,x1=1.5;
int i=1;
do{
x=x1;
x1=x-(2*x*x*x-4*x*x+3*x-6)/(6*x*x-8*x+3);
printf("%lf,%lf\n",x,x1);
}while(fabs(x-x1)!=0);
//printf("%lf,%lf\n",x,x1);
}
#include <math.h>
void main()
{
//牛顿跌代法
float x,x1=1.5;
int i=1;
do{
x=x1;
x1=x-(2*x*x*x-4*x*x+3*x-6)/(6*x*x-8*x+3);
printf("%lf,%lf\n",x,x1);
}while(fabs(x-x1)!=0);
//printf("%lf,%lf\n",x,x1);
}
本文通过C语言实现牛顿迭代法求解特定多项式方程的根。使用了基本的数学库和标准输入输出库,展示了迭代过程直至收敛。

5万+

被折叠的 条评论
为什么被折叠?



