社区
Web 开发
帖子详情
请教牛顿迭代法的C++的实现程序
tyuiouio
2010-03-29 07:15:37
x^3 − x^2 − 2x = 0,
创建一个文件 parameters.txt,初始值x0、牛顿迭代的最大跌代数N 和公差 存放在这个文件里面,
用x0 = 5 来验证你的程序。
这道题的代码大家能否给我贴出来?谢谢
...全文
411
12
打赏
收藏
请教牛顿迭代法的C++的实现程序
x^3 − x^2 − 2x = 0, 创建一个文件 parameters.txt,初始值x0、牛顿迭代的最大跌代数N 和公差 存放在这个文件里面, 用x0 = 5 来验证你的程序。 这道题的代码大家能否给我贴出来?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
生活
2010-03-30
打赏
举报
回复
没做过,不过来了就顶下吧
justwalking
2010-03-30
打赏
举报
回复
瞅瞅,
hui135
2010-03-29
打赏
举报
回复
数值计算里面多的是,随便翻翻就找到了。
zhangzb717
2010-03-29
打赏
举报
回复
学习学习
zings
2010-03-29
打赏
举报
回复
hehe C++...
mdmdmdfu
2010-03-29
打赏
举报
回复
这里是java web开发社区
tyuiouio
2010-03-29
打赏
举报
回复
我应该发到C++版的,本来以为会web开发的能够帮我解决这个问题,所以发到了web开发版面
哀
2010-03-29
打赏
举报
回复
我是来学习的
justchenjie
2010-03-29
打赏
举报
回复
#include <iostream>
#include <cmath>
#include<iomanip>
using namespace std;
int main()
{
double newton(double a,double b,double c,double d,double x0);
double a,b,c,d,x0;
cout<<"请输入三次方程ax^3+bx^2+cx+d=0的系数a,b,c,d:";
cin>>a>>b>>c>>d;
cout<<"请问根的大概位置是:";
cin>>x0;
cout<<"在"<<x0<<"附近方程的根为:"<<setiosflags(ios::fixed)<<setprecision(6)<<newton(a,b,c,d,x0)<<endl;
return 0;
}
double newton(double a,double b,double c,double d,double x0)
{
int i=0
double f0,f0d,x;
x=x0;
do
{
x0=x;
f0=((a*x+b)*x+c)*x+d;
f0d=(3*a*x+2*b)*x+c;
x=x0-f0/f0d;
i++;//最大迭代次数
}
while(fabs(f0)>=1e-6);/fabs(f0)就是公差
return x;
}
whut_lcy
2010-03-29
打赏
举报
回复
C++实现?
fopen,fgets/ fread,fputs/fwrite几个函数搞定算了
star19860411
2010-03-29
打赏
举报
回复
[Quote=引用 2 楼 justchenjie 的回复:]
#include <iostream>
#include <cmath>
#include<iomanip>
using namespace std;
int main()
{
double newton(double a,double b,double c,double d,double x0);
double a,b,c,d,x0;
cout<<"请输入三次方程ax^3+bx……
[/Quote]这个OK,或者建议楼主直接去下载区里面看看吧,有的...
hjh811
2010-03-29
打赏
举报
回复
c++ 的都发到java web版了。。。
RSA大作业
实现
了 1.加、减、乘、除、移位、幂取模的高精度算法 2.利用快速幂和
牛顿迭代法
加速取模运算 3.中国剩余定理 4.Miller Rabin检测
RSA大作业
实现
了 1.加、减、乘、除、移位、幂取模的高精度算法 2.利用快速幂和
牛顿迭代法
加速取模运算 3.中国剩余定理 4.Miller Rabin检测
编写基于机器学习的
程序
,有哪些编写和调试的经验和窍门?
对于这种数据处理的
程序
不是很熟悉,所以很是费劲,而这个作业数据只是两维的特征,最后出来的效果还是不如matlab自带的
程序
。 深感机器学习的算法非常抽象,而且实际
实现
时,有很多细节资料上没有提到。 而且...
程序
设计方法
画流程图的方式更让人很直接 的理解
程序
的整体流程,而不会被代码所干扰,让
程序
员总体上把握整个
程序
。 2. 对流程各节点(函数或过程)的理解。流程的每一节点是构成整个流程的不可缺少的部份。 3. 再把流程...
程序
员学习
画流程图的方式更让人很直接 的理解
程序
的整体流程,而不会被代码所干扰,让
程序
员总体上把握整个
程序
。 2. 对流程各节点(函数或过程)的理解。流程的每一节点是构成整个流程的不可缺少的部份。 3. 再把流程和流程...
【转】学习方法
画流程图的方式更让人很直接 的理解
程序
的整体流程,而不会被代码所干扰,让
程序
员总体上把握整个
程序
。 2. 对流程各节点(函数或过程)的理解。流程的每一节点是构成整个流程的不可缺少的部份。 3. 再把流
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章