当前位置: 编程技术>c/c++/嵌入式
牛顿迭代法求多项式在1.5附近的值2*x的3次幂--4x平方+3*x-6=0的实现代码
来源: 互联网 发布时间:2014-10-13
本文导语: 代码如下所示: 代码如下:#include #include int main(){ float x,x0,f,f0; x=1.5; do { x0=x; f0=((2*x-4)*x+3)*x-6; //求得在x0处解 f=(6*x0-8)*x0+3; // 在(x0 ,f0)处导数 x=x0-f0/f; }while(fabs(x-x0)>=1e-6); ...
代码如下所示:
代码如下:
#include
#include
int main()
{
float x,x0,f,f0;
x=1.5;
do
{
x0=x;
f0=((2*x-4)*x+3)*x-6; //求得在x0处解
f=(6*x0-8)*x0+3; // 在(x0 ,f0)处导数
x=x0-f0/f;
}while(fabs(x-x0)>=1e-6);
printf("the root is %.2f",x0);
return 0;
}
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。