社区
C++ 语言
帖子详情
问一个非C++的问题,是数值分析的,有人解答吗?用二分法求方程x^2-x-1=0的正根,要求误差小于0.05。
yiezi0919
2007-06-24 02:03:57
问一个非C++的问题,是数值分析的,有人解答吗?用二分法求方程x^2-x-1=0的正根,要求误差小于0.05。
...全文
1577
6
打赏
收藏
问一个非C++的问题,是数值分析的,有人解答吗?用二分法求方程x^2-x-1=0的正根,要求误差小于0.05。
问一个非C++的问题,是数值分析的,有人解答吗?用二分法求方程x^2-x-1=0的正根,要求误差小于0.05。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
夜雨_倚琴
2007-06-26
打赏
举报
回复
前几天一大一学弟问过我,很简单的说
activateMan
2007-06-26
打赏
举报
回复
以上给出的是用二分法求解。还有一个收敛根快的方法是牛顿迭代。求解这个数值问题还有别的方法,就不多说了。
yiezi0919
2007-06-25
打赏
举报
回复
F1为正解??
石雕
2007-06-25
打赏
举报
回复
F1 为正解, 你看了吗?
yiezi0919
2007-06-24
打赏
举报
回复
能得出正确结果吗?
非常感谢!
laiwusheng
2007-06-24
打赏
举报
回复
namespace solve
{
//////////////////////////////////////////////////////////////////////////
/// 二分法
double EPS_Bisection =5e-6; //根容许的误差
double DELTA_Bisection =1e-6; //|f(x)|容许的误差
float Bisection( float a,float b,float (*f)(float) )
{
float c,fc,fa=f(a),fb=f(b);
int n=1;
cout<<"二分次数\tc\tf(c)\n";
while(1)
{
if( fa*fb>0 )
return 0;
c =(a+b)/2,fc =f(c);
if( fabs(fc) < DELTA_Bisection )
break;
else if (fa*fc<0)
{
b=c;
fb=fc;
}
else
{
a=c;
fa=fc;
}
if( b-a< EPS_Bisection )
break;
cout<<'\t'<<n++<<'\t'<<c<<'\t'<<fc<<endl;
}
return c;
}
float f_Bisection(float x)
{
return x^2-x-1; //求解的方程
}
【
数值分析
】
二分法
求
方程
的根(附matlab代码)
本文介绍
二分法
的基本思想及步骤,并通过两个实例演示如何使用MATLAB编程实现
二分法
求
解
方程
的根,包括设定精度条件和迭代
求
解过程。
R
二分法
与牛顿迭代法Newton-Raphson
求
线性
方程
和线性
方程
组
本文详细介绍并演示了使用R语言实现
二分法
与牛顿迭代法
求
解线性
方程
及
方程
组的过程。首先,通过编写bisection函数应用
二分法
找到
方程
x^3-x^2-9x+9=0的根;随后,通过Newtons函数运用牛顿迭代法
求
得同一
方程
的精确解,并进一步解决了
一个
包含三个变量的
非
线性
方程
组。文章提供了完整的代码示例。
分别用
二分法
和牛顿迭代法
求
解
方程
x3 – 3x – 1 = 0在x = 2附近的实根
本文介绍并对比了
二分法
和牛顿迭代法
求
解
方程
x^3-3x-1=0在x=2附近的实根的程序实现,通过两种方法的精确计算,得到的近似结果与理论值2cos(20°)进行比较,展示了数值计算方法在
求
解
非
线性
方程
中的应用。
给定的正整数N,
求
方程
X^2+y^2=N的全部正整数解。N
小于
10000.
本文提供了一段C语言代码,用于
求
解
方程
X^2+y^2=N的所有正整数解,其中N为
小于
10000的给定正整数。代码通过双重循环遍历可能的X和Y值,检查它们是否满足
方程
条件。
算法学习(17)
二分法
求
非
线性
方程
的解
本文介绍用
二分法
求
非
线性
方程
2x³ - 5x - 1 = 0 在区间[1,2]的根,使绝对
误差
不超 10⁻⁵。阐述了
二分法
和绝对
误差
的概念,给出编程思路、代码及运行效果,分析代码时强调判断区间可用性、注意区间端点更新等要点,难点是区间更新和值精确度确定。
C++ 语言
65,211
社区成员
250,516
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章