什么是牛顿迭代法,说一下,牛顿迭代法的主要思想
答案:2 悬赏:40 手机版
解决时间 2021-01-25 13:09
- 提问者网友:蓝琪梦莎
- 2021-01-24 12:44
什么是牛顿迭代法,说一下,牛顿迭代法的主要思想
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-01-24 13:51
哎…这个好麻烦啊…你是要写代码吗?阐述什么的你自己百度下就行了。哥给你个模板吧,手机分段什么的比较困难,你自己应该能分开, #include"math.h"
main()
{double x,x1,f,f1;
double xx1(),yy(),yy1(),pd();
x=0;x1=500;
for(;pd(x,x1)>=1e-5;)
{x=x1;
x1=xx1(x);
}
printf("%f",x1);
}
double yy(double x)
{double f;
f=59.7622-8013.69/x-5.08*log(x)-log(1.013e5);
return(f);
}
double yy1(double x)
{double f1;
f1=8013.69/(x*x)-5.08/x; return(f1);
}
double xx1(double x)
{double x1;
x1=x-yy(x) 1(x); return(x1);
}
double pd(double x,double x1)
{double y;
y=abs(x-x1);
return(y);
}顺便鄙视楼上。装逼完毕…坐等刚哥选择答案
main()
{double x,x1,f,f1;
double xx1(),yy(),yy1(),pd();
x=0;x1=500;
for(;pd(x,x1)>=1e-5;)
{x=x1;
x1=xx1(x);
}
printf("%f",x1);
}
double yy(double x)
{double f;
f=59.7622-8013.69/x-5.08*log(x)-log(1.013e5);
return(f);
}
double yy1(double x)
{double f1;
f1=8013.69/(x*x)-5.08/x; return(f1);
}
double xx1(double x)
{double x1;
x1=x-yy(x) 1(x); return(x1);
}
double pd(double x,double x1)
{double y;
y=abs(x-x1);
return(y);
}顺便鄙视楼上。装逼完毕…坐等刚哥选择答案
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯