版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计的步骤:课程设计的步骤:1、先看任务书,以发到信箱的任务书为准、先看任务书,以发到信箱的任务书为准2、再看、再看“miao.m”这个文件,主要的这个文件,主要的MATLAB知识都在这里面,知识都在这里面,可以结合本可以结合本PPT文件学习。同学们之间的学习是重要的学习方法。文件学习。同学们之间的学习是重要的学习方法。3、如果用到自定义函数,见文件、如果用到自定义函数,见文件“miao_func.m”示例示例4、如果用到求两条曲线交点,见文件、如果用到求两条曲线交点,见文件“solve_equ.m”示例示例5、课程设计完成后,要仔细检查(这一点额很重要),避免低、课程设计完成后,要仔细检
2、查(这一点额很重要),避免低级错误;然后按照要求命名相关文件资料,具体要求见文件级错误;然后按照要求命名相关文件资料,具体要求见文件“上上交的电子文档内容与名称格式交的电子文档内容与名称格式.doc”6、做完的同学尽快联系指导老师进行答辩、做完的同学尽快联系指导老师进行答辩7、上交内容:、上交内容:必备内容:必备内容:Word版本的课程设计,存成版本的课程设计,存成Word2003版本(电子版)版本(电子版) ;源程序;源程序(电子版)、答辩记录(纸质版,左上角写上联系方式,右上角写上(电子版)、答辩记录(纸质版,左上角写上联系方式,右上角写上“班序班序号号”)其它内容:其它需要说明的文件其它
3、内容:其它需要说明的文件课程设计的注意问题课程设计的注意问题 电子文档要经常保存,要作到万无一失,以免电电子文档要经常保存,要作到万无一失,以免电脑出故障后文档丢失。脑出故障后文档丢失。 上交的电子文档要保留备份,最少保留一个学期,上交的电子文档要保留备份,最少保留一个学期,这样是为了避免上交到指导教师的电子文档丢失这样是为了避免上交到指导教师的电子文档丢失(由于指导教师的硬盘损坏、病毒感染等原因)(由于指导教师的硬盘损坏、病毒感染等原因)后,可以再向指导教师上交一份。后,可以再向指导教师上交一份。 除任务书中的内容,其余的要自己动手撰写,即除任务书中的内容,其余的要自己动手撰写,即使完全一样
4、的内容。,比如公式,也要自己输入。使完全一样的内容。,比如公式,也要自己输入。从任务书复制到说明书中的内容也需要作适当修从任务书复制到说明书中的内容也需要作适当修改,以保持前后文的协调。改,以保持前后文的协调。MATLAB在汽车理论课在汽车理论课程设计的应用培训程设计的应用培训工欲善其事,必先利其器工欲善其事,必先利其器 山东理工大学山东理工大学 交通与车辆工程学院交通与车辆工程学院苗立东苗立东生产工具是生产力水平的重要标志生产工具是生产力水平的重要标志MATLAB的应用的应用2010年年9月月8日在日在中国优秀硕士学位论文全文数据库中国优秀硕士学位论文全文数据库 中检索(中检索(至至 200
5、6 年年12月月31日,累积硕士学位论文全文文献日,累积硕士学位论文全文文献37万多篇。万多篇。 )MATLAB的应用的应用2010年年9月月8日在日在中国优秀硕士学位论文全文数据库中国优秀硕士学位论文全文数据库 中检索(中检索(至至 2006 年年12月月31日,累积硕士学位论文全文文献日,累积硕士学位论文全文文献37万多篇。万多篇。 )MATLAB的应用的应用2010年年9月月8日在日在中国博士学位论文全文数据库中国博士学位论文全文数据库 中检索(中检索(至至 2006 年年12月月31日,累积学位论文全文文献日,累积学位论文全文文献5万多篇。万多篇。 )MATLAB的应用的应用MATLA
6、B的应用的应用MAPLE的应用的应用MATLAB6.5的安装的安装将将matlab6p5.rar压缩文件复制到硬盘,解压缩文件复制到硬盘,解压,如下压,如下MATLAB6.5的安装的安装将将setup为安装文件,序列号在为安装文件,序列号在sn文件里面文件里面MATLAB6.5的安装的安装双击双击setup安装,选安装,选nextMATLAB6.5的安装的安装出现出现打开打开sn文件,复文件,复制序列号制序列号填入,点填入,点nextMATLAB6.5的安装的安装出现出现点点yesMATLAB6.5的安装的安装出现,在里面随便填几个字母出现,在里面随便填几个字母点点next,出,出现,选现,选
7、noMATLAB6.5的安装的安装出现出现4点点next,以后按提示操作,以后按提示操作1路径不要有空格路径不要有空格2空间足够空间足够3MATLAB必选;其余可选必选;其余可选以下以下MATLAB7.0安装安装先看看系统有没有虚拟光驱软件,比如先看看系统有没有虚拟光驱软件,比如daemonMATLAB培训培训MATLAB培训培训如果没有,请安装,安装过程可能要启动重如果没有,请安装,安装过程可能要启动重新计算机新计算机MATLAB培训培训安装完成后双击运行安装完成后双击运行daemon,右下角出现,右下角出现相应图标相应图标MATLAB培训培训把把matlab7.0安装文件夹都复制到硬盘,大
8、安装文件夹都复制到硬盘,大约占用约占用1.04G。建议不要复制到安装操作系。建议不要复制到安装操作系统的分区,记住位置统的分区,记住位置MATLAB培训培训点击右下角图标运行点击右下角图标运行daemon,找到第一虚拟光驱文件,选中,找到第一虚拟光驱文件,选中文件文件EFAML71,打开,打开,MATLAB安装程序自动运行安装程序自动运行Win7操作系统,直接安装可能会不操作系统,直接安装可能会不兼容。兼容。有的同学把安装文件的属性改成兼有的同学把安装文件的属性改成兼容容Vista SP1能够安装成功能够安装成功安装完成后运行有问题也可以把兼安装完成后运行有问题也可以把兼容性改一下试试。容性改
9、一下试试。有的同学的计算机是有的同学的计算机是AMD的的CPU,与与matlab7.0不兼容,但是兼容不兼容,但是兼容matlab7.1估计更高版本的估计更高版本的MATLAB与与Win7兼兼容性会好(没有亲自体会)容性会好(没有亲自体会)MATLAB培训培训安装安装MATLAB,点,点NextMATLAB培训培训出现,要求输入出现,要求输入PLPMATLAB培训培训这时在这时在matlab7.0安装文件夹中找到安装文件夹中找到keygen文件,运行文件,运行MATLAB培训培训出现,复制生产的密码,粘贴到出现,复制生产的密码,粘贴到MATLAB的的PLP中中MATLAB培训培训选选Yes,然
10、后,然后Next然后Next,出现MATLAB培训培训选选Custom,然后,然后Next出现MATLAB培训培训MATLAB必须选(在前面打必须选(在前面打v),其它随便;如果磁盘空),其它随便;如果磁盘空间足够,可以都选间足够,可以都选出现,选择一个安装的位置,建议不要安装出现,选择一个安装的位置,建议不要安装在操作系统分区,并且分区的空闲容量足够在操作系统分区,并且分区的空闲容量足够MATLAB培训培训选选yes点Next后可能出现出现,点NextMATLAB培训培训可能出现,选Install(安装)MATLAB培训培训安装过程中,可能提示安装第二张光盘,这安装过程中,可能提示安装第二张
11、光盘,这时点右下角时点右下角Deamon图标图标找到文件,找到文件,打开后继打开后继续安装续安装MATLAB培训培训可能出现,NextMATLAB培训培训可能出现,选可能出现,选Finish,自动启动,自动启动MATLAB以上是以上是MATLAB7.0安装安装MATLAB默认界面默认界面命令窗口命令窗口以前以前命令命令当前当前路径路径内存内存变量变量各个版本可能有差别各个版本可能有差别注:注:MATLAB界界面可以更改,如面可以更改,如果想回到默认界果想回到默认界面,依次选中菜面,依次选中菜单:单:Desktop/ Desktop Layout/DefaultMATLAB基本操作基本操作命令窗
12、口各个版本的界面可能有差别,但是一定有各个版本的界面可能有差别,但是一定有Command命令窗口命令窗口MATLAB基本操作基本操作命令命令窗口窗口用用MATLAB进行计算有两种方法进行计算有两种方法u可以在命令窗口里面直接输入命令,可以立即执行。可以在命令窗口里面直接输入命令,可以立即执行。用于对程序的调试,课程设计不建议用这种方法用于对程序的调试,课程设计不建议用这种方法u采用采用m文件(一种文本文件),即批处理文件,把文件(一种文本文件),即批处理文件,把程序编好,从头运行到尾,程序编好,从头运行到尾,强烈强烈建议尽量采用这种方建议尽量采用这种方法法MATLAB基本操作基本操作命令命令窗
13、口窗口MATLAB的基本数据是变量矩阵的基本数据是变量矩阵单个数据也可以认为是单个数据也可以认为是1x1的矩阵的矩阵可以在命令窗口里面直接输入命令;命令最后可以在命令窗口里面直接输入命令;命令最后分号结尾就不显示结果分号结尾就不显示结果:加:加:加:加*:乘:乘/ :除:除:乘方:乘方MATLAB基本操作基本操作命令窗口MATLAB的变量可以直接应用而不需的变量可以直接应用而不需要提前定义要提前定义:乘方:乘方ans:存储最近:存储最近的计算结果的计算结果MATLAB基本操作基本操作冒号冒号: 可以定义可以定义1xn的矩阵,默认的间隔为的矩阵,默认的间隔为1。也可以指定间隔也可以指定间隔MAT
14、LAB基本操作基本操作瞥号瞥号 用于对矩阵的转置用于对矩阵的转置MATLAB基本操作基本操作带点带点的操作是对矩阵的操作是对矩阵对应元素的操作对应元素的操作.*:乘:乘./ :除:除.:乘方:乘方MATLAB基本操作基本操作带点的操作是对矩阵带点的操作是对矩阵对应元素的操作对应元素的操作.*:乘:乘./ :除:除.:乘方:乘方MATLAB基本操作基本操作也可以直接定义矩阵,用也可以直接定义矩阵,用包括矩阵的元素,元包括矩阵的元素,元素之间用空格或逗号隔开素之间用空格或逗号隔开MATLAB基本操作基本操作一个矩阵可以作为另一个矩阵的元素一个矩阵可以作为另一个矩阵的元素MATLAB基本操作基本操作
15、二维矩阵的定义二维矩阵的定义MATLAB基本操作基本操作矩阵元素的取出,用括号指定元素的行和列即可矩阵元素的取出,用括号指定元素的行和列即可MATLAB基本操作基本操作绘图绘图plotMATLAB基本操作基本操作绘图绘图MATLAB基本操作基本操作绘图绘图MATLAB基本操作基本操作plotyy(q,cos(q),q,sin(q)%画两个坐标轴的图画两个坐标轴的图形形MATLAB基本操作基本操作绘图绘图要画多个图形,可以用要画多个图形,可以用figure命令新开图形命令新开图形figure命令还用于指定当前图形,绘图是在当前命令还用于指定当前图形,绘图是在当前图形绘制图形绘制MATLAB基本操
16、作基本操作绘图绘图要画多个图形,可以用要画多个图形,可以用figure命令新开图形命令新开图形figure命令还用于指定哪个为当前图形,绘图是在当前命令还用于指定哪个为当前图形,绘图是在当前图形绘制的(如果有多个图形窗口的话)。图形绘制的(如果有多个图形窗口的话)。为什么原为什么原来曲线不来曲线不见了?见了?MATLAB基本操作基本操作绘图绘图给坐标轴标示给坐标轴标示MATLAB基本操作基本操作%还可以用还可以用axis()命令限制示坐标系的显示范围命令限制示坐标系的显示范围axis(0,10,-5,5);%0,10分别代表分别代表x轴的上下限,轴的上下限,-5,5分别代表分别代表y轴的上下限
17、轴的上下限限制范围后的图形见右图限制范围后的图形见右图MATLAB基本操作基本操作%还可以用还可以用text()命令在当前坐标系中写字命令在当前坐标系中写字 text(5.5,-4,正切正切)%5.5,-4分别代表字符开始的分别代表字符开始的x、y坐标,坐标,正切正切表示要写上的表示要写上的字符,字符要用两个半角的单引号字符,字符要用两个半角的单引号夹在一起夹在一起标识字符后的图形见右图标识字符后的图形见右图MATLAB基本操作基本操作%还可以用还可以用gtext命令在当前坐标系中手动指定位子写字命令在当前坐标系中手动指定位子写字 gtext(余弦余弦)%执行命令后,把鼠标移动到图形中出现执行
18、命令后,把鼠标移动到图形中出现“十十”字光标为当前位置,点一下就字光标为当前位置,点一下就在当前位置写字在当前位置写字标识字符后的图形见右图标识字符后的图形见右图要求:课程设计的标识字符不要用要求:课程设计的标识字符不要用gtext命令,要用命令,要用text命令。因为用命令。因为用gtext命令会造成程序画的图形因人而异,别人不知道字符要标识在什么地方。命令会造成程序画的图形因人而异,别人不知道字符要标识在什么地方。MATLAB基本操作基本操作循环循环for,判断,判断if,这些都,这些都要有要有end匹配匹配break:跳出循环跳出循环关系运算:关系运算:对于对于=大于等于大于等于=等于等
19、于=不等于不等于MATLAB基本操作基本操作关系运算关系运算和逻辑运算和逻辑运算& &与与| |或或 非非真为真为1,假为,假为0MATLAB基本操作基本操作几个常用的命令:几个常用的命令:clc: 清除命令窗口的显示清除命令窗口的显示close : 关闭当前图形关闭当前图形close all :关闭所有图形关闭所有图形clear all :清除所有内存变量清除所有内存变量disp :显示变量内容显示变量内容interp1:一维插值命令一维插值命令MATLAB基本操作基本操作disp :显示变量内容显示变量内容MATLAB基本操作基本操作interp1:一维插值命令一维插值命令MATLAB基本
20、操作基本操作最重要的一个命令helphelp plotMATLAB基本操作基本操作m文件操作文件操作可以把在命令窗可以把在命令窗口输入的命令保口输入的命令保存在一个文件里存在一个文件里面,让这些命令面,让这些命令顺序执行顺序执行如图建立一个新如图建立一个新文件文件MATLAB基本操作基本操作当输入内容后,当输入内容后,就可以把文件就可以把文件保存保存MATLAB基本操作基本操作文件名的命名文件名的命名用字母开头;后面用字母和数组的组合,用字母开头;后面用字母和数组的组合,还可以用下划线;不要带运算符号,不要加空格,不要还可以用下划线;不要带运算符号,不要加空格,不要用汉字;不要只用数字;其它非
21、英文字符估计很多也是用汉字;不要只用数字;其它非英文字符估计很多也是不支持的不支持的合法的:合法的:miao,miao123,m_l_d非法的:非法的:miao 6,6miao,6-miao变量命名变量命名也要遵守上述原则,而且要区分大小写也要遵守上述原则,而且要区分大小写特别注意:中文(全角)和英文(半角)的符号不同,特别注意:中文(全角)和英文(半角)的符号不同,比如中文分号(;)会报错,英文分号比如中文分号(;)会报错,英文分号(;)建议建议1:文件不要保存在操作系统分区中:文件不要保存在操作系统分区中建议建议2:变量不要用:变量不要用o,O,l等作变量,以避免自己骗等作变量,以避免自己
22、骗自己自己MATLAB基本操作基本操作同时要设定同时要设定MATLAB的当的当前工作路径与前工作路径与文件保存的路文件保存的路径一致径一致点击点击MATLAB基本操作基本操作把以前输入的命令复制到把以前输入的命令复制到文件里面,就写成一个文件里面,就写成一个m文件文件强烈建议:文件要经常保存,强烈建议:文件要经常保存,以免出现意外以免出现意外MATLAB基本操作基本操作运行运行m文件文件就相当于顺序执行就相当于顺序执行输入的命令输入的命令从从Debug中执行文中执行文件,或者用件,或者用F5键键运行的结果在命令运行的结果在命令窗口中显示(不带窗口中显示(不带分号)分号)在命令窗口中显示结果(不
23、带分号)会使运行在命令窗口中显示结果(不带分号)会使运行速度减慢;程序调试通过后建议不显示结果速度减慢;程序调试通过后建议不显示结果MATLAB基本操作基本操作调试调试m文件文件(Debug菜单或工菜单或工具条)具条)点击行号右边,就点击行号右边,就设置断点,再点击设置断点,再点击一下就取消断点一下就取消断点程序运行到断点就程序运行到断点就暂停执行暂停执行这时可以用这时可以用F10键逐键逐条执行命令,按一条执行命令,按一次执行一句次执行一句MATLAB基本操作基本操作调试调试m文件文件可以选中一部分可以选中一部分命令,右键选则命令,右键选则执行选中命令执行选中命令MATLAB基本操作基本操作调
24、试调试m文件文件可以取消所有可以取消所有的断点的断点MATLAB基本操作基本操作一个命令(或者一条语句)一个命令(或者一条语句)占用一行,有利于调试。出占用一行,有利于调试。出错后命令窗口有提示错后命令窗口有提示MATLAB基本操作基本操作示例:画转矩外特性曲线示例:画转矩外特性曲线MATLAB基本操作基本操作图形复制到图形复制到word的方法的方法线的颜色用黑线的颜色用黑色,否则打印不色,否则打印不清楚清楚可以用不同的可以用不同的线型或者不同粗线型或者不同粗细的线表示不同细的线表示不同的特性的特性MATLAB基本操作基本操作设置线型粗细设置线型粗细figure(10);hd1=plot(n,
25、Tq);%保存保存句柄,即对象的身份证句柄,即对象的身份证set(hd1,linewidth,4);%设置线型粗细设置线型粗细MATLAB基本操作基本操作这样作在这样作在MATLAB6.5中的效果为:中的效果为:出现灰边出现灰边不利于打印不利于打印MATLAB基本操作基本操作在在MATLAB6.5中,复制前先设置一下中,复制前先设置一下MATLAB基本操作基本操作打开后打开后选择这个选项选择这个选项MATLAB基本操作基本操作设置后的复制效果设置后的复制效果设置前设置前设置后设置后MATLAB基本操作基本操作图形大小的调整方法图形大小的调整方法1 从从MATLAB复制到复制到word中再调整中
26、再调整特点:缩小图形后,图形上面的所有的东西(文字、特点:缩小图形后,图形上面的所有的东西(文字、数字、线宽)都成比例缩小。数字、线宽)都成比例缩小。这种方法虽然简单,但是有些时候比例不协调,无法这种方法虽然简单,但是有些时候比例不协调,无法满足要求满足要求2 在在MATLAB中调整大小后复制到中调整大小后复制到word特点:特点:在在MATLAB中调整大小,图形中的中调整大小,图形中的文字、文字、数字、线宽都不变,只是曲线的比例改变。数字、线宽都不变,只是曲线的比例改变。3、结合上述两种方法、结合上述两种方法MATLAB基本操作基本操作问题:如果图形大小都要求一样大,如何在问题:如果图形大小
27、都要求一样大,如何在MATLAB中设置?中设置?可以采用图形句柄设置图形的大小可以采用图形句柄设置图形的大小以功率外特性和转矩外特性的图为例以功率外特性和转矩外特性的图为例1、先把第一张图的大小调整好,复制到、先把第一张图的大小调整好,复制到word里面观察是不是协里面观察是不是协调,通过这样反复几次就能够确定合适的图形大小调,通过这样反复几次就能够确定合适的图形大小2、采用、采用get(gcf),得到其位置(,得到其位置(Position)属性)属性Position = 296 318 263 1803、对每一张图,都设置图形的句柄位置为、对每一张图,都设置图形的句柄位置为set(gcf,P
28、osition, 296 318 263 180);其中:其中: 296,318 分别表示分别表示图形左下角到屏幕左下角的距离图形左下角到屏幕左下角的距离 263 ,180 分别表示分别表示图形的长和宽图形的长和宽 默认单位是像素(默认单位是像素(pixels),也可以设置为其它单位),也可以设置为其它单位其余的几点注意事项其余的几点注意事项 计算时要保证数学和物理(实际)都正确,计算时要保证数学和物理(实际)都正确,经常见的问题如下:经常见的问题如下: 不考虑发动机的工作转速范围,车速取的很不考虑发动机的工作转速范围,车速取的很大或者很小大或者很小0-150km/h,超出发动机的转速范,超出
29、发动机的转速范围围600-4000,数学上有结果,但是与实际不,数学上有结果,但是与实际不符,甚至影响了实际效果符,甚至影响了实际效果 车速取得很大或者很小,超出发动机功率覆车速取得很大或者很小,超出发动机功率覆盖范围,甚至出现功率为负盖范围,甚至出现功率为负其余的几点注意事项其余的几点注意事项 案例分析:案例分析:06级的一个同学算等速燃油消耗率级的一个同学算等速燃油消耗率020406080100120140020406080100Pe1Pe2Pe3Pe4Pe5PuUa (km/h)Pe (kw)其余的几点注意事项其余的几点注意事项 06级的一个同学算等速燃油消耗率级的一个同学算等速燃油消耗率 只选了书上给的只选了书上给的8个点,没有用插值法求出多个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- BEC初级案例分析(配套答案)
- RCS-994E型频率电压紧急控制装置 技术和使用说明书
- 专升本英语综合练习(冲刺版)
- 自考汉语言文学模拟试卷(核心考点)
- 实地采访考试题及答案解析
- 农学成人考试题及答案解析
- 广东团员考试题型及答案
- 英语会考试题及答案
- 电工证书考试题库及答案
- 医学辐射考试题库及答案
- 2025~2026学年七年级上册华东师大版 数学期中测试试卷【含答案】
- 矿山环境保护培训课件
- 汽车配件管理课程课件
- 《教师职业道德》师范与学前教育专业全套教学课件
- 船舶管系基础知识
- 全套电子课件:管理会计(第三版)
- DL∕T 1917-2018 电力用户业扩报装技术规范
- 再见深海合唱简谱【珠海童年树合唱团】
- 双红活血胶囊作用机制的网络药理学研究
- 穴位埋线疗法调节内分泌与激素平衡
- 退费账户确认书
评论
0/150
提交评论