rapt的or软件使用.pptxVIP

  • 37
  • 0
  • 约2.25千字
  • 约 39页
  • 2018-02-18 发布于浙江
  • 举报
rapt的or软件使用

RAPTOR程序设计基础;循环控制;典型的循环错误;计数控制循环之一;计数控制循环之二;RAPTOR子程序的定义与调用;组合数求解;子程序;创建RAPTOR子程序;子程序定义;求阶乘的子程序;过程调用语句;过程调用语句(显示);子程序的调用;五、算法示例;在数学中,迭代经常被用来进行数值计算,累加与累乘问题是最典型、最基本的一类算法,实际应用中很多问题都可以归结为累加与累乘问题。 ;具体方法是:如左图:先给一个近似根的一个初值x1,过A点(f(x1))作切线交x轴于x2点。实际上是找出x2,再由x2找出x3,x4…,直到满足精度为10-6的根(解)。 由点斜式方程得 斜率k: ;f’(x1)=0-f(x1)/(x2-x1) x2=x1- f(x1)/ f’(x1) 得递推公式: xn+1 = xn – f (xn) / f’(xn) 本题中,我们用 f 表示f(xn),f1 表示 f’(xn) ;【思考题】小猴有桃若干,第一天吃掉一半多一个;第二天吃剩下桃子的一半多一个;以后每天都吃尚存桃子的一半多一个,到第7天要吃时只剩一个,问小猴原有桃多少? 分析:也是递推(迭代)问题。用后一天的数推出前一天的桃子数。 设第n天的桃子为xn,是前一天的桃子的二分之一减去1。 ;2.穷举算法 穷举法也叫枚举法,是对众多可能解,通过多重循环一一列举出该问题所有可能

文档评论(0)

1亿VIP精品文档

相关文档