1编写程序,用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的根.提示:用do-while语句实现.二分法的计算步骤:准备 计算f(x)在有根区间[a,b]端点处的值f(a),f(b)二分 计算f(x)在区间中点(a+b)/2处的值f[(a+b)/2]判断若f[(a+b)/2]=0,则即是根,计算过程结束.否则,检测:若f[(a+b)/...
百度试题 结果1 题目例题用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的一个根(要求误差小于0.001)。 相关知识点: 试题来源: 解析 优质解答反馈 收藏
分析:求方程 2x^3-4x^2+3x-6=0 的根即求函数 f(x)=2x^3-4x^2+3x-6 的零点,二分法的思路不再详述.循环结束的判断原则为:要么近似解在区间(a,b)内,且 b-a0.001 (表示精度达到0.001),或是找到精确解m,即满足f(m)=0.解:(1)令 f(x)=2x^3-4x^2+3x-6 ,设a表示求解区间左边界,b表示求解...
f1=(6*x0-8)*x0+3; x1=x0-f/f1; }while(fabs(x1-x0)>1e-5); printf("the root of equation is %5.2lf",x1);// the root of equation:方程的根/解 return 0; }
1用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的根.自己写的c程序,可是出错了.#include#includevoid main(){float x0x1,x2,fx0,fx1,fx2; x1=-10;x2=10;fx1=2*pow(x1,3)+4*pow(x1,2)+3*x1-6;fx2=2*pow(x2,3)+4*pow(x2,2)+3*x2-6;do{x0=(x1+x2)/2;fx0=2*pow(x0,...
4.用二分法求方程 2x^3-4x^2+3x-6=0 在(-20,20)之间的根(要求精确到0.001). 答案 4.a=-20;A=2*a*a*a-4*a*a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+a+ ;b=20;B=2*b*b*b-4*b*b+3*6-6 ;m=(a+b)/2;M=2*m*m*m+...
2x3-4x2+3x-6 = 0相关知识点: 试题来源: 解析解:牛顿迭代法先任意设定一个与真实的根接近的值x0作为第一次近似根,由x0求出f(x0),过(x0,f(x0))点做f(x)的切线,交x轴于x1,把它作为第二次近似根,再由x1求出f(x1),过(x1,f(x1))点做f(x)的切线,交x轴于x2,把它作为第三次近似根…如...
用牛顿迭代法求下面方程在1.5附近的根.2x3-4x2+3x-6=0 相关知识点: 试题来源: 解析 f(x)=2x3-4x2+3x-6f'(x)=6x2-8x+3x(n+1)=xn-(2xn3-4xn2+3xn-6)/(6xn2-8xn+3)x1=1.5x2=2.3333x3=2.0610x4=2.0026x5=2.0000x6=2.0000所以x=2...
用牛顿迭代法求下面方程在1.5附近的根: 2x3x3- 4x2x2+ 3xx- 6= 0 答案解析: 牛顿迭代法的公式为: xn+1xn+1=xnxn-f(xn)f′(xn)f(xn)f′(xn) 其中,xnxn为输出的值,在该题目当中为1.5。f(xn)f(xn)为公式2x3x3- 4x2x2+ 3xx- 6。f′(xn)f′(xn)为导数,根据导数原则: ...
用牛顿迭代法求方程 2x3-4x2 +3x-6=0 在 1.5 附近的根。 互评参考: 1)正确给x0、x1赋初值,得4分; 2)while语句及条件正确,得4分; 3)迭代算法过程正确,得10分; 4)能正确输出结果,格式不限,得2分。 5)若有部分错误,酌情扣分 相关知识点: 试题来源: 解析...