用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 16:57:03
用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位.

用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位.
用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位.

用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位.
牛顿迭代法就是用x-f(x)/f'(x)这个式子来迭代,不断逼近f(x)=0的根.
f'(x)=3x²-2x
令g(x)=x-f(x)/f'(x)=(2x³-x²+1)/(3x²-2x)
因为f(x)在[1.4 ,1.5]上单调,所以最多只有一个根.
所以我们可以任取区间中的一个值为初始值,例如取1.45为初始值,代进g(x)里面去:
g(1.45)≈1.46581
g(1.46581)≈1.46557
g(1.46557)≈1.46557 与上一次的差已经在指定的精确度之内了,
所以这就是答案,f(x)的根精确到小数点后第四位等于1.4656

令g(x)=x-f(x)/f'(x)=(2x³-x²+1)/(3x²-2x)
因为f(x)在[1.4 , 1.5]上单调,所以由函数单调定理可知f(x)最多只有一个根。
故可取1.45为初始值,代进g(x)里面去:
g(1.45)≈1.46581
g(1.46581)≈1.46557
g(1.46557)≈1.46557

用C语言编程求牛顿迭代法求方程f(x)=0的根.( 用牛顿迭代法求方程f(x)=x^6-x-1=0在区间【1,2】内的实根,要求|f(x(k))| 用牛顿迭代法求方程的根:lg(x)+x-2=0.用C语言, 用牛顿迭代法求方程的根:2*x*x*x-4*x*x+3*x-6=0 vb编程 用牛顿迭代法求f(x)=3x^3-4x^2-5x+13 方程求根牛顿迭代法 求方程 f(x)=x3+x2-3x-3=0在1.5附近的根 C语言编程,用牛顿抚迭代法求方程2X*X*X-4X*X+3X-6=0在1.5附近的根 c语言 用牛顿迭代法求f(x);用牛顿迭代法求高次方程f(X)=2x3-4x2+5x-18=0的根.牛顿迭代公式为:Xn=Xn-1-f(Xn-1)/f’(Xn-1),其中f’(Xn-1)为导函数在点Xn-1的值.#include stdio.h#include math.hmain(){float x,f,f1 用牛顿迭代法求方程 f(x)=x³-x²-1=0 在隔根区间[1.4 , 1.5]内的根,要求准确到小数点后第四位. 用C语言编写程序,用牛顿迭代法求高次方程f(x)=5*x*x*x*x*x-8*x*x*x+10*x*x-7x+25=0的近似根?急用! 用牛顿迭代法求下面方程在1.5附近的根.2x^3-4x^2+3x-6=0 C++程序编程:牛顿迭代法求解方程近似根利用牛顿迭代法求方程f(x)=x*x-3*x-e(x次幂)+2=0在x=0附近的根;误差不超过0.5*10(-5次幂)高手帮忙! f(x)=x^[(n+1)/2]*esp^(-x/2)的牛顿迭代法MATLAB程序 用C语言编程 牛顿迭代法 计算f(x)=X2-7X+10的最优值 用C语言求牛顿迭代法求方程4x3-8x2+6x-12=0在1.5附近的根 C语言编程:牛顿迭代法求方程的根2*x*x*x-4*x*x+3*x-6=0 编写一函数实现用牛顿迭代法求方程ax3+bx2+cx+d=0在x=1附近的一个实根.主函 用牛顿迭代法求方程2x3-4x2+3x-6=0在1.5附近的根最好有这类题的