实验二-相遇问题.doc_第1页
实验二-相遇问题.doc_第2页
实验二-相遇问题.doc_第3页
实验二-相遇问题.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验二 相遇问题一、实验背景相遇问题是数学中的典型问题,在此问题中,可能计算相遇时间,可能计算相遇时发生的位移。二、实验内容在一次军事演习中,红、绿两队从相距100公里的地点同时出发相向行军。红队速度为10(公里/小时),绿队速度为8(公里/小时)。开始时,通讯员骑摩托从红队出发为行进中的两队传递消息。摩托车的速度为60(公里/小时)往返于两队之间。每遇一队,立即折回驶向另一队。当两队距离小于0.2公里时,摩托车停止。计算通讯员驾驶摩托车跑了多少趟(从一队驶向另一队为一趟)。三、实验目的掌握MATLAB的M文件与函数文件程序的编写,掌握MATLAB语言程序设计的几种循环、条件结构。四、实验原理将红队、绿队和摩托车假设为A、B、C三个点,A点初始位置A=0,速度Va=10(运动向右),B点初始位置B=100,速度Vb=8(运动向左)。C点初始位置C=0,速度Vc=60。当C向右运动时,C、B相遇时间:;当C向左运动时,A、C相遇时间:。利用相遇时间、及时计算A,B的最新位置。五、实验步骤 1,分析问题并建立相应的数学模型,假设变量; 2,画出三者相应的位置变化关系(图略); 3,写出函数表达式,当C向右时C与B相遇,则相遇时间。C向左时与A相遇,用时。每次相遇时A,B新位置,。故可用循环结构;4,在MATLAB新建一个M文件,用while循环语句写出程序,用K表示趟数,用f控制C的方向,控制语句:(A-B)0.2,并绘制AB位置图;5,写好程序,将编辑窗口文件保存(保存名a)并运行;6,观察实验结果,分析实验图形,得出结论。6、 实验程序七、实验结果与分析命令得到窗口的结果:绘制的图形如下图所示(各21个点):结论:即当两队距离小于0.2公里时,摩托车跑了1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论