#include <iostream>
#include <cmath>
#include <stdio.h>
using namespace std;
double f(double x)
{
return exp(2*x)+x-4;
}
double f1(double x)
{
return 2*exp(2*x)+1;
}
int main()
{
double x=1,y;
int count=1;
do
{
y=x-f(x)/f1(x);
printf("%-3d: ",count++);
printf("%-10lf ",y);
cout<<endl;
if(abs(x-y)<10e-5)
break;
x=y;
}while(1);
return 0;
}
求解方程根的近似解:牛顿法
最新推荐文章于 2025-10-09 23:49:00 发布
本文通过C++代码实现了一个使用牛顿迭代法求解特定非线性方程的程序。该程序逐步逼近方程exp(2*x) + x - 4 = 0的根,并展示了迭代过程中的每一步计算结果。
1272

被折叠的 条评论
为什么被折叠?



