- 10
- 0
- 约3.48千字
- 约 38页
- 2019-06-23 发布于浙江
- 举报
随机漫步计算样例 用RAPTOR进行算法的实现步骤 随机漫步的轨迹描述,可以使用RAPTOR的图形功能 设存在500(length)*500(Width) 的广场,程序开始时醉汉所在的位置在在广场的中央,D1=(length/2,width/2) 假设醉汉每一步的长度为l0,则可以用一随机变量来表示第i步是向东( =l)、南(=2)、西(=3)、或向北(=4 ) 用RAPTOR进行算法的实现步骤 经过N步之后的终点位置为: D2=(x2,y2) 行走的距离为 SQRT((x2-x1)**2+(y2-y1)**2) 设计抽象与子图 main(主要参数的初始化和主控流程); field(广场的描述与醉汉位置初始化); drunk(漫步轨迹描述); location(求下一步的行走坐标) distance(距离计算) 随机漫步算法的子图间调用关系 子图划分的若干原则 功能性:功能独特的子算法可以独立出来,同时功能性对其进行命名; 篇幅限制:建议初学者将每个子算法的篇幅限制在一张A4幅面可以打印的大小,以方便调试和交流 Init子图的设计:由于在RAPTOR子图中共享变量,所以可使用一个子图进行所有变量的初始化和描述 子图划分的若干原则 子图的调用和子图的设计部分(一般在两个不同的子图中),必须分别加以说明,尤其是由于篇幅限制导致的子图划分,会由于功能不够明确,导致仅靠子图名称不能
您可能关注的文档
- 《计算机基础与应用(第五版)》任务-认识计算机的主要配件.pptx
- unity--3D-课件-第01章-Unity基础与开发环境配置.ppt
- unity--3D-课件-第02章-Unity脚本程序基础知识.ppt
- unity--3D-课件-第04章-物理引擎.ppt
- unity--3D-课件-第08章-模型与动画.ppt
- Unity课堂PPT-动画系统.pptx
- unity中的物理引擎介绍.ppt
- 初识网店美工.pptx
- 计数结束产生中断输出.ppt
- 计算化学及其应用.ppt
- 营运车辆全景环视系统使用条件和试验方法.pdf
- 工业自动化系统与集成 产品数据表达与交换 第216部分:应用协议:船舶型线及编制说明.pdf
- 电子束曝光机技术要求和试验方法.pdf
- 化工材料-工业硬脂酸.pdf
- 环境空气 颗粒物来源解析 衍生化-气相色谱-质谱法测定颗粒物中左旋葡聚糖、甘露聚糖和半乳聚糖编制说明.pdf
- 微细气泡技术 超细气泡分散体系活性氧的测量 第1部分:基于探针的动力学模型法及编制说明.pdf
- 陶瓷片密封水嘴安全技术规范.pdf
- 营运车辆运营安全技术和管理要求.pdf
- 2026年江苏省徐州市高三地理考前打靶卷含答案.pdf
- 2026年吉林省长春市公主岭市中考道德与法治二模试卷(含答案).pdf
原创力文档

文档评论(0)