[求助]二分迭代法 三分迭代法解一元方程
有谁能比较详细的给我介绍一下二分迭代法 三分迭代法解一元方程吗? 非常感谢!
用二分法求下面方程在(-10,10)之间的根。 2x3-4x2+3x-6=0 #include<math.h> main() { float x0,x1,x2,fx0,fx1,fx2; do { printf(“Enter x1 & x2:”); scanf(“%f,%f”,&x1,&x2); fx1=x1*((2*x1-4)*x1+3)-6; fx2=x2*((2*x2-4)*x2+3)-6; } while(fx1*fx2>0); do { x0=(x1+x2)/2; fx0=x0*((2*x0-4)*x0+3)-6; if((fx0*fx1)<0){x2=x0; fx2=fx0;} else {x1=x0; fx1=fx0;} } while(fabs(fx0)>=le-5); printf(“x=%6.2f\n”,x0); }
[此贴子已经被作者于2005-8-9 9:05:55编辑过]