元非线性方程的数值解法.pptVIP

  • 1
  • 0
  • 约6.73千字
  • 约 37页
  • 2017-04-05 发布于江苏
  • 举报
元非线性方程的数值解法

第3章 一元非线性方程的数值解法 3.1 引言 在工程和科学技术领域中,经常会遇到求解一元非线性方程的问题。例如方程: 前者是一个6次代数方程,后者是一个超越方程。这些方程看似简单,但理论上已证明,对于次数大于等于5的代数方程,一般不能用代数方法求其准确根。而在实际问题中,只要能获得满足一定精确度的近似根即可。所以研究一元非线性方程近似根的数值解法,具有重要的现实意义。 3.2 二分法 3.2.2 实现二分法的基本步骤 二分法是求方程近似根的方法中行之有效的最简单的方法,它的递推过程简单,便于计算机上实现,实现二分法的基本步骤如下。 (1) 输入有根区间的端点 及预先给定的精度 ; (2) 计算 ; (3) 若 ,则 ;否则 ; (4) 若 ,则输出方程满足精度要求的根 ,计算 结束;否则转(2)。 #include math.h #define f(x) ((x*x+10)*x-20) #define eps 0.0001 /* 容许误差 */ main() { float a,b,y,x; int k=0; printf(a,b=); scanf(%f, %f ,a ,b); if(f(a)*

文档评论(0)

1亿VIP精品文档

相关文档