C语言:用牛顿迭代法求方程在1.5附近的根:2x^3-4x^2+3x-6=0.

Antonia ·
更新时间:2024-11-10
· 786 次阅读

用牛顿迭代法求下面方程再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



迭代 迭代法 牛顿 牛顿迭代法 C语言

需要 登录 后方可回复, 如果你还没有账号请 注册新账号