牛顿迭代公式
来源:互联网 发布:数据服务公司 编辑:程序博客网 时间:2024/04/30 15:37
#include <iostream>
using namespace std;
void main()
{
float x0,result,e;
float f(float x);
float f1(float x);
float newdon(float (*f)(float),float (*f1)(float),float x0,float e);
cout<<"输入初始值:";
cin>>x0;
cout<<"输入精度:";
cin>>e;
result=newdon(f,f1,x0,e);
cout<<"运算结果是:"<<result<<endl;
}
float newdon(float (*f)(float),float (*f1)(float),float x0,float e)
{
for(float x1=x0-f(x0)/f1(x0);x1-x0>=e || x0-x1>=e;)
x0=x1,x1=x0-f(x0)/f1(x0);
return x1;
}
float f(float x) [url=file://要/]file://要[/url]解的方程为f(x)=0
{
return x*x-x-12;
}
float f1(float x)
{
return 2*x-1;
}
using namespace std;
void main()
{
float x0,result,e;
float f(float x);
float f1(float x);
float newdon(float (*f)(float),float (*f1)(float),float x0,float e);
cout<<"输入初始值:";
cin>>x0;
cout<<"输入精度:";
cin>>e;
result=newdon(f,f1,x0,e);
cout<<"运算结果是:"<<result<<endl;
}
float newdon(float (*f)(float),float (*f1)(float),float x0,float e)
{
for(float x1=x0-f(x0)/f1(x0);x1-x0>=e || x0-x1>=e;)
x0=x1,x1=x0-f(x0)/f1(x0);
return x1;
}
float f(float x) [url=file://要/]file://要[/url]解的方程为f(x)=0
{
return x*x-x-12;
}
float f1(float x)
{
return 2*x-1;
}
- 牛顿迭代公式
- 牛顿迭代公式
- 开方 牛顿迭代公式
- 牛顿迭代公式求根式
- 牛顿迭代公式计算平方根立方根
- 第十一周OJ(6)牛顿迭代公式
- 牛顿迭代、牛顿下山
- 关于牛顿迭代
- 牛顿迭代
- 牛顿迭代算法
- 牛顿迭代
- 牛顿迭代优化
- 牛顿迭代matlab
- 牛顿迭代
- 重聚 牛顿迭代
- nyoj 503(hdu 2199) 解方程(牛顿迭代公式)
- 泰勒级数+牛顿迭代公式+最简单的C语言求根号的值
- 牛顿迭代法、迭代逼近
- 二分法求解函数值
- 二叉树 普通的 建立和遍历
- 拉格朗日插值
- 高斯消去法求解方程组
- 秦九韶算法求解多项式
- 牛顿迭代公式
- 最小二乘法
- html表单
- 约当消去法求解方程组
- 行列式求值
- 埃特金插值
- 埃特金加速迭代求解方程
- 经典格式式求解一阶微分的初值问题
- 改进的欧拉格式求解一阶微分的初值问题