




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
样本模版仅供参考仿真平台与工具应用实践 设 计 报 告院 系: 专业班级: 姓 名: 学 号: 指导老师: 2012-6-30一、 设计目的随着科学技术的发展,我们的学习免不了需要进行大量的模拟、计算等操作,从而实现一些实际的目的。MATALB工具便为我们提供了这样一个环境,来进行各种计算,省去了很多计算烦恼。M AT L A B是一个可视化的计算程序,被广泛地使用于从个人计算机到超级计算机范围内的各种计算机上。作为一名计算机专业的大学生,更需要掌握使用MATLAB的本领。本次工程实训我选择了导弹速度矢量的模拟。我认为通过对这种具有实际性问题的分析,一方面能提高自己对MATLAB学习的兴趣;另一方面,也能促进自己对它的编程掌握能力。此外,MATLAB还具有很多计算功能,如在对线性代数中较难方程的求解、矩阵的计算等起到了较大的作用。二、 设计内容本实验题目为导弹速度矢量的模拟,具体题目内容如下:假设导弹沿x方向的速度为vx=2,沿y方向的速度为vy=3,且在水平方向上为匀速运动,沿x方向为匀加速运动,初速度为vz=10,加速度为a=-32,初始位置在(0,0,0),用矢量图画出导弹在空中的速度矢量,如图所示。三、 设计思路1) 建立相应模型根据上述数据,可建立相应的数学模型,并对其在水平方向和竖直方向做相应的受力分析。在水平方向上,沿X轴的运动速度为2,沿Y轴的运动方向为3;且在水平方向不存在加速度。竖直方向上,初始状态有一竖直朝上方向的速度,和一竖直向下的加速度。因此在沿该方向将做一匀减速运动,当速度减为0时,将开始做向下的匀加速运动。Z=0z=hmax,v=0Z=-10z=hmax,v=0Vz=-10过程一:匀减速运动过程二:匀加速运动竖直方向运动情况分析根据上述题目所给出的数据和样图,可大致确定出时间t的取值范围,计算方法根据常用的物理公式进行:v=at(1) 2ax=v2 (2)h=0.5*at2(3)T=t1+t2(4)综(1)(4)可得t=1.16约等于1.2因此t的取值可规定在01.2之间,并且每隔0.1计算一次值。2) 设计算法本实验要求在三位坐标系中画出相应的速度矢量图,那么可设计如下算法:a) 建立相应理变元,并对变元赋值b) 对赋值的变元进行初步计算,得到所需要的中间数据(如位置矢量,速度等)c) 建立三维坐标系中沿X,Y,Z三个方向的梯度函数,并新建立3个变元,将梯度函数的值赋予各个相应的变量。d) 建立三维方向箭头图,输入函数所需的参量。e) 标明坐标轴。f) 根据做出的三围图像转换视角,直到符合样图视角为止。(也可以使用视角函数view(a b )其中a为方位角,b为观察者与XY平面的夹角)g) 转换为正方坐标系。3) 设计流程图Startx=vx*tu=gradient(x)z=vz*t+0.5*a*t.2y=vy*tvx=2vy=3vz=10T=0:0.1:1.2输出三维抛物线图形a=-32scale=0v=gradient(y)w=gradient(z)绘制箭头矢量图函数quiver3(x,y,z,u,v,w,scale)转换视角函数View(a b)set(gca,xlim,04,ylim,0 3,zlim,-10,2)产生正方坐标系End4) 操作方法简介本实验操作方法简答,编写好相应程序后,保存为m文件,在MATLAB中运行即可。若需要改变相应数据,可打开m文件进行修改,或是直接在MATLAB命令窗口中输入相应修改数据变元的命令。四、 结果与分析通过对代码的书写,最终运行程序便能够得到如图所示的结果.。图像说明,导弹打出后,将做抛物线运动。到达最高点后便会下落,此后一直以抛物线形式不断下落。五、 体会本次实验让我充分体验到了MATLAB这一数学工具的神奇之处,它不仅能够进行大量的计算还能够完成各种人工无法完成的电学模拟、数字模拟等。这种工具不仅在我们的学习生活中起到了很大帮助,也在研究各种复杂的工程项目时,起到了很好的助力作用。MATLAB绘图功能更是一个对学习非常有帮助的功能,它不仅将枯燥的公式、函数过程简化成为了简单明了的图形、图像,还能够对图形做以分析、解释。我想,学好这门工具,不仅是对自己的专业能力的提升,更是对自己兴趣的培养和延伸。六、 参考资料MATLAB教程MATLAB程序设计语言七、 附件(源程序)t=0:0.1:1.2; %根据导弹速度确定时间大致的范围vx=2; %导弹沿x轴方向的分速度vy=3; %导弹沿x轴方向的分速度vz=10; %导弹沿x轴方向的分速度a=-32; %导弹沿z轴的加速度x=vx*t; %导弹沿x轴的位移矢量y=vy*t; %导弹沿x轴的位移矢量z=vz*t+0.5*a*t.2; %导弹沿x轴的位移矢量u=gradient(x); %绘制关于x的梯度场v=gradient(y); %绘制关于y的梯度场w=gradient(z); %绘制关于z的梯度场scale=0; %参数scale为标量,表示扩展箭头大小比例因子quiver3(x,y,z,u,v,w,scale); %绘制三围方向箭头图set(gca,xlim,0 4,ylim,0 3,zlim,-10,2);%改变各个轴的坐标范围xlabel(X); %在x轴上注明X轴ylabel(Y); %在y轴上注明Y轴zlab
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供应室机器培训课件
- 涂装工艺培训课件
- 和田玉培训课件
- 再生水综合利用项目可行性研究报告
- 认识时针分针课件
- 剖宫产术试题及答案
- 2025年冷链物流出口货物质量保障合作协议
- 2025年度户外风光摄影创作合同范本
- 2025年度定制式防盗门制作及安装服务合同
- 2025版镍氢电池产品销售与全球市场拓展合同
- GB/T 18103-2022实木复合地板
- 部编六年级语文上册分层作业设计《第7单元练习》课课练(含答案)
- YS/T 231-2015钨精矿
- JJF 1851-2020α谱仪校准规范
- GB/T 15166.4-1994交流高压熔断器通用试验方法
- GA/T 848-2009爆破作业单位民用爆炸物品储存库安全评价导则
- 九三学社入社申请书模板(最新版)
- 教师培训课件怎样做好教学“六认真”
- 高速铁路牵引供电系统课件
- 北师大版数学九年级上册全册同步练习附答案
- 国家赔偿法完整版教学ppt课件全套教程
评论
0/150
提交评论