#include#include using namespace std; int main() { float x0,x1,y0,y1; cout<<"利用牛顿迭代法求3x³-2x²-5=0在1附近的根"<<'n'<<"结果为:"; x1=1,x0=0; //选取任意数(这里选了1)作为该方程的初始近似值,先定义x0=0是为了一开始满足进入循环条件 while(fabs(x1-x0)>1.0e-5) { x0=x1; //将上一轮的x1用到下一轮的计算之中 y0=3*x0*x0*x0-2*x0*x0-5; y1=9*x0*x0-4*x0; x1=x0-y0/y1; } cout< 欢迎分享,转载请注明来源:内存溢出
c++用牛顿迭代法求3x³-2x²-5=0在1附近的根
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
2021-2022-1 20212821 《Linux内核原理与分析》第五周作业
上一篇
2022-11-08
C++ 使用内联函数实现结构体按结构体某成员大小排序
下一篇
2022-11-08
评论列表(0条)