大学汽车理论课程设计以及MATLAB培训课件.ppt

上传人:牧羊曲112 文档编号:3015310 上传时间:2023-03-08 格式:PPT 页数:90 大小:3.53MB
返回 下载 相关 举报
大学汽车理论课程设计以及MATLAB培训课件.ppt_第1页
第1页 / 共90页
大学汽车理论课程设计以及MATLAB培训课件.ppt_第2页
第2页 / 共90页
大学汽车理论课程设计以及MATLAB培训课件.ppt_第3页
第3页 / 共90页
大学汽车理论课程设计以及MATLAB培训课件.ppt_第4页
第4页 / 共90页
大学汽车理论课程设计以及MATLAB培训课件.ppt_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《大学汽车理论课程设计以及MATLAB培训课件.ppt》由会员分享,可在线阅读,更多相关《大学汽车理论课程设计以及MATLAB培训课件.ppt(90页珍藏版)》请在三一办公上搜索。

1、课程设计的步骤:,1、先看任务书,以发到信箱的任务书为准2、再看“miao.m”这个文件,主要的MATLAB知识都在这里面,可以结合本PPT文件学习。同学们之间的学习是重要的学习方法。3、如果用到自定义函数,见文件“miao_func.m”示例4、如果用到求两条曲线交点,见文件“solve_equ.m”示例5、课程设计完成后,要仔细检查(这一点额很重要),避免低级错误;然后按照要求命名相关文件资料,具体要求见文件“上交的电子文档内容与名称格式.doc”6、做完的同学尽快联系指导老师进行答辩7、上交内容:必备内容:Word版本的课程设计,存成Word2003版本(电子版);源程序(电子版)、答辩

2、记录(纸质版,左上角写上联系方式,右上角写上“班序号”)其它内容:其它需要说明的文件,课程设计的注意问题,电子文档要经常保存,要作到万无一失,以免电脑出故障后文档丢失。上交的电子文档要保留备份,最少保留一个学期,这样是为了避免上交到指导教师的电子文档丢失(由于指导教师的硬盘损坏、病毒感染等原因)后,可以再向指导教师上交一份。除任务书中的内容,其余的要自己动手撰写,即使完全一样的内容。,比如公式,也要自己输入。从任务书复制到说明书中的内容也需要作适当修改,以保持前后文的协调。,MATLAB在汽车理论课程设计的应用培训,工欲善其事,必先利其器,山东理工大学 交通与车辆工程学院苗立东,生产工具是生产

3、力水平的重要标志,MATLAB的应用,2010年9月8日在中国优秀硕士学位论文全文数据库 中检索(至 2006 年12月31日,累积硕士学位论文全文文献37万多篇。),MATLAB的应用,2010年9月8日在中国优秀硕士学位论文全文数据库 中检索(至 2006 年12月31日,累积硕士学位论文全文文献37万多篇。),MATLAB的应用,2010年9月8日在中国博士学位论文全文数据库 中检索(至 2006 年12月31日,累积学位论文全文文献5万多篇。),MATLAB的应用,MATLAB的应用,MAPLE的应用,MATLAB6.5的安装,将matlab6p5.rar压缩文件复制到硬盘,解压,如下

4、,MATLAB6.5的安装,将setup为安装文件,序列号在sn文件里面,MATLAB6.5的安装,双击setup安装,选next,MATLAB6.5的安装,出现,打开sn文件,复制序列号填入,点next,MATLAB6.5的安装,出现,点yes,MATLAB6.5的安装,出现,在里面随便填几个字母,点next,出现,选no,MATLAB6.5的安装,出现,4点next,以后按提示操作,1路径不要有空格,2空间足够,3MATLAB必选;其余可选,以下MATLAB7.0安装,先看看系统有没有虚拟光驱软件,比如daemon,MATLAB培训,MATLAB培训,如果没有,请安装,安装过程可能要启动重

5、新计算机,MATLAB培训,安装完成后双击运行daemon,右下角出现相应图标,MATLAB培训,把matlab7.0安装文件夹都复制到硬盘,大约占用1.04G。建议不要复制到安装操作系统的分区,记住位置,MATLAB培训,点击右下角图标运行daemon,找到第一虚拟光驱文件,选中文件EFAML71,打开,MATLAB安装程序自动运行,Win7操作系统,直接安装可能会不兼容。有的同学把安装文件的属性改成兼容Vista SP1能够安装成功安装完成后运行有问题也可以把兼容性改一下试试。有的同学的计算机是AMD的CPU,与matlab7.0不兼容,但是兼容matlab7.1估计更高版本的MATLAB

6、与Win7兼容性会好(没有亲自体会),MATLAB培训,安装MATLAB,点Next,MATLAB培训,出现,要求输入PLP,MATLAB培训,这时在matlab7.0安装文件夹中找到keygen文件,运行,MATLAB培训,出现,复制生产的密码,粘贴到MATLAB的PLP中,MATLAB培训,选Yes,然后Next,然后Next,出现,MATLAB培训,选Custom,然后Next,出现,MATLAB培训,MATLAB必须选(在前面打v),其它随便;如果磁盘空间足够,可以都选,出现,选择一个安装的位置,建议不要安装在操作系统分区,并且分区的空闲容量足够,MATLAB培训,选yes,点Next

7、后可能出现,出现,点Next,MATLAB培训,可能出现,选Install(安装),MATLAB培训,安装过程中,可能提示安装第二张光盘,这时点右下角Deamon图标,找到文件,打开后继续安装,MATLAB培训,可能出现,Next,MATLAB培训,可能出现,选Finish,自动启动MATLAB,以上是MATLAB7.0安装,MATLAB默认界面,命令窗口,以前命令,当前路径,内存变量,各个版本可能有差别,注:MATLAB界面可以更改,如果想回到默认界面,依次选中菜单:Desktop/Desktop Layout/Default,MATLAB基本操作,命令窗口,各个版本的界面可能有差别,但是一

8、定有Command命令窗口,MATLAB基本操作,命令窗口,用MATLAB进行计算有两种方法可以在命令窗口里面直接输入命令,可以立即执行。用于对程序的调试,课程设计不建议用这种方法采用m文件(一种文本文件),即批处理文件,把程序编好,从头运行到尾,强烈建议尽量采用这种方法,MATLAB基本操作,命令窗口,MATLAB的基本数据是变量矩阵单个数据也可以认为是1x1的矩阵可以在命令窗口里面直接输入命令;命令最后分号结尾就不显示结果,:加:加*:乘/:除:乘方,MATLAB基本操作,命令窗口,MATLAB的变量可以直接应用而不需要提前定义,:乘方ans:存储最近的计算结果,MATLAB基本操作,冒号

9、:可以定义1xn的矩阵,默认的间隔为1。也可以指定间隔,MATLAB基本操作,瞥号 用于对矩阵的转置,MATLAB基本操作,带点的操作是对矩阵对应元素的操作.*:乘./:除.:乘方,MATLAB基本操作,带点的操作是对矩阵对应元素的操作.*:乘./:除.:乘方,MATLAB基本操作,也可以直接定义矩阵,用包括矩阵的元素,元素之间用空格或逗号隔开,MATLAB基本操作,一个矩阵可以作为另一个矩阵的元素,MATLAB基本操作,二维矩阵的定义,MATLAB基本操作,矩阵元素的取出,用括号指定元素的行和列即可,MATLAB基本操作,绘图plot,MATLAB基本操作,绘图,MATLAB基本操作,绘图,

10、MATLAB基本操作,plotyy(q,cos(q),q,sin(q)%画两个坐标轴的图形,MATLAB基本操作,绘图要画多个图形,可以用figure命令新开图形figure命令还用于指定当前图形,绘图是在当前图形绘制,MATLAB基本操作,绘图要画多个图形,可以用figure命令新开图形figure命令还用于指定哪个为当前图形,绘图是在当前图形绘制的(如果有多个图形窗口的话)。,为什么原来曲线不见了?,MATLAB基本操作,绘图给坐标轴标示,MATLAB基本操作,%还可以用axis()命令限制示坐标系的显示范围axis(0,10,-5,5);%0,10分别代表x轴的上下限,-5,5分别代表y

11、轴的上下限,限制范围后的图形见右图,MATLAB基本操作,%还可以用text()命令在当前坐标系中写字 text(5.5,-4,正切)%5.5,-4分别代表字符开始的x、y坐标,正切表示要写上的字符,字符要用两个半角的单引号夹在一起,标识字符后的图形见右图,MATLAB基本操作,%还可以用gtext命令在当前坐标系中手动指定位子写字 gtext(余弦)%执行命令后,把鼠标移动到图形中出现“十”字光标为当前位置,点一下就在当前位置写字,标识字符后的图形见右图,要求:课程设计的标识字符不要用gtext命令,要用text命令。因为用gtext命令会造成程序画的图形因人而异,别人不知道字符要标识在什么

12、地方。,MATLAB基本操作,循环for,判断if,这些都要有end匹配break:跳出循环关系运算:对于=大于等于=等于=不等于,MATLAB基本操作,关系运算和逻辑运算&与|或 非真为1,假为0,MATLAB基本操作,几个常用的命令:clc:清除命令窗口的显示close:关闭当前图形close all:关闭所有图形clear all:清除所有内存变量disp:显示变量内容interp1:一维插值命令,MATLAB基本操作,disp:显示变量内容,MATLAB基本操作,interp1:一维插值命令,MATLAB基本操作,最重要的一个命令helphelp plot,MATLAB基本操作,m文件

13、操作可以把在命令窗口输入的命令保存在一个文件里面,让这些命令顺序执行如图建立一个新文件,MATLAB基本操作,当输入内容后,就可以把文件保存,MATLAB基本操作,文件名的命名用字母开头;后面用字母和数组的组合,还可以用下划线;不要带运算符号,不要加空格,不要用汉字;不要只用数字;其它非英文字符估计很多也是不支持的合法的:miao,miao123,m_l_d非法的:miao 6,6miao,6-miao变量命名也要遵守上述原则,而且要区分大小写特别注意:中文(全角)和英文(半角)的符号不同,比如中文分号(;)会报错,英文分号(;),建议1:文件不要保存在操作系统分区中建议2:变量不要用o,O,

14、l等作变量,以避免自己骗自己,MATLAB基本操作,同时要设定MATLAB的当前工作路径与文件保存的路径一致,点击,MATLAB基本操作,把以前输入的命令复制到文件里面,就写成一个m文件,强烈建议:文件要经常保存,以免出现意外,MATLAB基本操作,运行m文件就相当于顺序执行输入的命令从Debug中执行文件,或者用F5键运行的结果在命令窗口中显示(不带分号),在命令窗口中显示结果(不带分号)会使运行速度减慢;程序调试通过后建议不显示结果,MATLAB基本操作,调试m文件(Debug菜单或工具条)点击行号右边,就设置断点,再点击一下就取消断点程序运行到断点就暂停执行这时可以用F10键逐条执行命令

15、,按一次执行一句,MATLAB基本操作,调试m文件可以选中一部分命令,右键选则执行选中命令,MATLAB基本操作,调试m文件可以取消所有的断点,MATLAB基本操作,一个命令(或者一条语句)占用一行,有利于调试。出错后命令窗口有提示,MATLAB基本操作,示例:画转矩外特性曲线,MATLAB基本操作,图形复制到word的方法,线的颜色用黑色,否则打印不清楚可以用不同的线型或者不同粗细的线表示不同的特性,MATLAB基本操作,设置线型粗细,figure(10);hd1=plot(n,Tq);%保存句柄,即对象的身份证set(hd1,linewidth,4);%设置线型粗细,MATLAB基本操作,

16、这样作在MATLAB6.5中的效果为:,出现灰边不利于打印,MATLAB基本操作,在MATLAB6.5中,复制前先设置一下,MATLAB基本操作,打开后,选择这个选项,MATLAB基本操作,设置后的复制效果,设置前设置后,MATLAB基本操作,图形大小的调整方法1 从MATLAB复制到word中再调整特点:缩小图形后,图形上面的所有的东西(文字、数字、线宽)都成比例缩小。这种方法虽然简单,但是有些时候比例不协调,无法满足要求2 在MATLAB中调整大小后复制到word特点:在MATLAB中调整大小,图形中的文字、数字、线宽都不变,只是曲线的比例改变。3、结合上述两种方法,MATLAB基本操作,

17、问题:如果图形大小都要求一样大,如何在MATLAB中设置?,可以采用图形句柄设置图形的大小以功率外特性和转矩外特性的图为例1、先把第一张图的大小调整好,复制到word里面观察是不是协调,通过这样反复几次就能够确定合适的图形大小2、采用get(gcf),得到其位置(Position)属性Position=296 318 263 1803、对每一张图,都设置图形的句柄位置为set(gcf,Position,296 318 263 180);其中:296,318 分别表示图形左下角到屏幕左下角的距离 263,180 分别表示图形的长和宽 默认单位是像素(pixels),也可以设置为其它单位,其余的几

18、点注意事项,计算时要保证数学和物理(实际)都正确,经常见的问题如下:不考虑发动机的工作转速范围,车速取的很大或者很小0-150km/h,超出发动机的转速范围600-4000,数学上有结果,但是与实际不符,甚至影响了实际效果车速取得很大或者很小,超出发动机功率覆盖范围,甚至出现功率为负,其余的几点注意事项,案例分析:06级的一个同学算等速燃油消耗率,其余的几点注意事项,06级的一个同学算等速燃油消耗率只选了书上给的8个点,没有用插值法求出多个点,有点偷懒更重要的是,8个点对应的功率和车速分别为,超出实际极限,其余的几点注意事项,06级的一个同学算等速燃油消耗率导致失真,其余的几点注意事项,心得体

19、会一定要自己写,不要抄袭别人的,也可以反应问题,提出建议,这也是师生之间沟通的渠道,07级一个同学的心得体会:在做的过程中,遇到了不难题,有时查不出来真有一种把面前的电脑砸个粉碎的冲动!但是,当问题解决之时却又是另一番心情!而且这次我彻底领悟了“细心”的重要性,一个逗点真有摧残一个人精神的作用!我还体会到了与别人合作的妙处,对一个难题,没有一个人会,可是你一言我一语的就解决了。集体智慧能量无限啊!,其余的几点注意事项,用加法近似积分运算加速时间计算时加速区间的确定:按照国家标准确定负荷(率)计算时,计算到该档的最高车速,不要画蛇添足。所以要先计算改挡的最高车速燃油经济性计算时百公里燃油消耗量曲

20、线的取点:画曲线时多取点,以便曲线光滑,并按照国家标准确定相应车速下的数值,其余的几点注意事项,计算时,重力加速度取9.8m/s2数据保留三位有效数据,5、世上最美好的事是:我已经长大,父母还未老;我有能力报答,父母仍然健康。6、没什么可怕的,大家都一样,在试探中不断前行。7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。8、世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。10、山有封顶

21、,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。11、人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。12、女人,要么有美貌,要么有智慧,如果两者你都不占绝对优势,那你就选择善良。13、时间,抓住了就是黄金,虚度了就是流水。理想,努力了才叫梦想,放弃了那只是妄想。努力,虽然未必会收获,但放弃,就一定一无所获。14、一个人的知识,通过学习可以得到;一个人的成长,就必须通过磨练。若是自己没有尽力,就没有资格批评别人不用心。开口抱怨很容易,但是闭嘴努力的人更加值得尊敬。15、如果没有人为你遮风挡雨,那就学会自己披荆斩棘,面对一切,用倔强的骄傲,活出无人能及的精彩。

22、5、人生每天都要笑,生活的下一秒发生什么,我们谁也不知道。所以,放下心里的纠结,放下脑中的烦恼,放下生活的不愉快,活在当下。人生喜怒哀乐,百般形态,不如在心里全部淡然处之,轻轻一笑,让心更自在,生命更恒久。积极者相信只有推动自己才能推动世界,只要推动自己就能推动世界。6、人性本善,纯如清溪流水凝露莹烁。欲望与情绪如风沙袭扰,把原本如天空旷蔚蓝的心蒙蔽。但我知道,每个人的心灵深处,不管乌云密布还是阴淤苍茫,但依然有一道彩虹,亮丽于心中某处。7、每个人的心里,都藏着一个了不起的自己,只要你不颓废,不消极,一直悄悄酝酿着乐观,培养着豁达,坚持着善良,只要在路上,就没有到达不了的远方!8、不要活在别人

23、眼中,更不要活在别人嘴中。世界不会因为你的抱怨不满而为你改变,你能做到的只有改变你自己!9、欲戴王冠,必承其重。哪有什么好命天赐,不都是一路披荆斩棘才换来的。10、放手如拔牙。牙被拔掉的那一刻,你会觉得解脱。但舌头总会不由自主地往那个空空的牙洞里舔,一天数次。不痛了不代表你能完全无视,留下的那个空缺永远都在,偶尔甚至会异常挂念。适应是需要时间的,但牙总是要拔,因为太痛,所以终归还是要放手,随它去。11、这个世界其实很公平,你想要比别人强,你就必须去做别人不想做的事,你想要过更好的生活,你就必须去承受更多的困难,承受别人不能承受的压力。12、逆境给人宝贵的磨炼机会。只有经得起环境考验的人,才能算

24、是真正的强者。自古以来的伟人,大多是抱着不屈不挠的精神,从逆境中挣扎奋斗过来的。13、不同的人生,有不同的幸福。去发现你所拥有幸运,少抱怨上苍的不公,把握属于自己的幸福。你,我,我们大家都可以经历幸福的人生。14、给自己一份坚强,擦干眼泪;给自己一份自信,不卑不亢;给自己一份洒脱,悠然前行。轻轻品,静静藏。为了看阳光,我来到这世上;为了与阳光同行,我笑对忧伤。15、总不能流血就喊痛,怕黑就开灯,想念就联系,疲惫就放空,被孤立就讨好,脆弱就想家,不要被现在而蒙蔽双眼,终究是要长大,最漆黑的那段路终要自己走完。5、从来不跌倒不算光彩,每次跌倒后能再站起来,才是最大的荣耀。6、这个世界到处充满着不公

25、平,我们能做的不仅仅是接受,还要试着做一些反抗。7、一个最困苦、最卑贱、最为命运所屈辱的人,只要还抱有希望,便无所怨惧。8、有些人,因为陪你走的时间长了,你便淡然了,其实是他们给你撑起了生命的天空;有些人,分开了,就忘了吧,残缺是一种大美。9、照自己的意思去理解自己,不要小看自己,被别人的意见引入歧途。10、没人能让我输,除非我不想赢!11、花开不是为了花落,而是为了开的更加灿烂。12、随随便便浪费的时间,再也不能赢回来。13、不管从什么时候开始,重要的是开始以后不要停止;不管在什么时候结束,重要的是结束以后不要后悔。14、当你决定坚持一件事情,全世界都会为你让路。15、只有在开水里,茶叶才能展开生命浓郁的香气。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号