用牛顿迭代法求方程f(x)等于2x的3次方减去4x的平方加上3x减去7等于0 在x=2.5附近的实根,直到满足两个相邻两个实根的差的绝对值小于10的负6次方 为止.用C语言编写
问题描述:
用牛顿迭代法求方程f(x)等于2x的3次方减去4x的平方加上3x减去7等于0 在x=2.5附近的实根,直到满足两个相邻两个实根的差的绝对值小于10的负6次方 为止.
用C语言编写
答
#include#include#define F(x) 2*x*x*x-4*x*x+3*x-7//The function#define K(x) 6*x*x-8*x+3//The pitchvoid main(){double x,xx,f,k;x=2.5;f=F(x);//Get the valuek=K(x);//Get the pitch valuexx=x-f/k;while((fab...