一问题描述
用牛顿迭代方程 x=x0-fx0/fx0'求根方程为a*x*x*x+b*x*x+c*x+d初始值为1.5求1的近似值
二设计思路
迭代方程球根套用公式将fx0和fx0'求出,再将函数判断收敛还是离散,运用fabs函数用上#include<math.h>的头文件。
三程序流程图
四伪代码实现
定义函数fact作为牛顿公式运用的函数,再将其调用给x赋值,
float fact(float a,float b,float c,float d)
输入定义的变量fx0,fx0',x,x0,和h=fx0/fx0'
将第一次得出的x值作为下次的x0进行循环直到满足精度
调用函数输出x的值
五代码实现