上传者: 38546308
|
上传时间: 2021-12-10 10:54:10
|
文件大小: 98KB
|
文件类型: -
用牛顿迭代法求下面方程再1.5附近的根:2x ^ 3 – 4x ^ 2 +3x -6=0.
首先介绍一下牛顿迭代法:
#include
#include
int main( )
{
float m,n,i=1.5,t;
while(1)
{
m=2*i*i*i-4*i*i+3*i-6;
n=6*i*i-8*i+3;
t=i;
i=i-m/n;
if(fabs(i-t)<pow(10,-5))
{
printf(The root is %f.,i);
break;
}
}
return 0;
}
作者:zfk116