汽车理论课程设计以及MATLAB培训

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MATLAB基本操作
调试m文件 可以选中一部分 命令,右键选则 执行选中命令
MATLAB基本操作
调试m文件 可以取消所有 的断点
MATLAB基本操作
一个命令(或者一条语句) 占用一行,有利于调试。出 错后命令窗口有提示
MATLAB基本操作
示例:画转矩外特性曲线
MATLAB基本操作
图形复制到word的方法
MAPLE的应用
MATLAB6.5的安装
将matlab6p5.rar压缩文件复制到硬盘,解 压,如下
MATLAB6.5的安装
将setup为安装文件,序列号在sn文件里面
MATLAB6.5的安装
双击setup安装,选next
MATLAB6.5的安装
出现
打开sn 文件,复 制序列号 填入,点 next
2 在MATLAB中调整大小后复制到word 特点:在MATLAB中调整大小,图形中的文字、
数字、线宽都不变,只是曲线的比例改变。 3、结合上述两种方法
MATLAB基本操作
问题:如果图形大小都要求一样大,如何在MATLAB中设置? 可以采用图形句柄设置图形的大小 以功率外特性和转矩外特性的图为例 1、先把第一张图的大小调整好,复制到word里面观察是不是协 调,通过这样反复几次就能够确定合适的图形大小 2、采用get(gcf),得到其位置(Position)属性 Position = [296 318 263 180] 3、对每一张图,都设置图形的句柄位置为 set(gcf,'Position', [296 318 263 180]); 其中: 296,318 分别表示图形左下角到屏幕左下角的距离 263 ,180 分别表示图形的长和宽 默认单位是像素(pixels),也可以设置为其它单位
运行m文件 就相当于顺序执行 输入的命令 从Debug中执行文 件,或者用F5键 运行的结果在命令 窗口中显示(不带 分号) 在命令窗口中显示结果(不带分号)会使运行 速度减慢;程序调试通过后建议不显示结果
MATLAB基本操作
调试m文件 (Debug菜单或工 具条) 点击行号右边,就 设置断点,再点击 一下就取消断点 程序运行到断点就 暂停执行 这时可以用F10键逐 条执行命令,按一 次执行一句
命令 窗口
MATLAB基本操作
冒号: 可以定义1xn的矩阵,默认的间隔为1。 也可以指定间隔
MATLAB基本操作
瞥号’ 用于对矩阵的转置
MATLAB基本操作
带点的操作是对矩阵 对应元素的操作 .*:乘 ./ :除 .^:乘方
MATLAB基本操作
带点的操作是对矩阵 对应元素的操作 .*:乘 ./ :除 .^:乘方
点击右下角图标运行daemon,找到第一虚拟光驱文件,选中 文件EFAML71,打开,MATLAB安装程序自动运行
Win7操作系统,直接安装可能会不 兼容。 有的同学把安装文件的属性改成兼 容Vista SP1能够安装成功 安装完成后运行有问题也可以把兼 容性改一下试试。 有的同学的计算机是AMD的CPU, 与matlab7.0不兼容,但是兼容 matlab7.1 估计更高版本的MATLAB与Win7兼 容性会好(没有亲自体会)
MATLAB在汽车理论课 程设计的应用培训
工欲善其事,必先利其器
生产工具是生产力水平的重要标志
山东理工大学 交通与车辆工程学院 苗立东
MATLAB的应用
2010年9月8日在中国优秀硕士学位论文全文数据库 中检索(至 2006 年12月31日,累积硕士学位论文全文文献37万多篇。 )
MATLAB的应用
MATLAB培训
MATLAB培训
如果没有,请安装,安装过程可能要启动重 新计算机
MATLAB培训
安装完成后双击运行daemon,右下角出现 相应图标
MATLAB培训
把matlab7.0安装文件夹都复制到硬盘,大 约占用1.04G。建议不要复制到安装操作系 统的分区,记住位置
MATLAB培训
课程设计的步骤:
1、先看任务书,再复习相关内容 2、再看“miao.m”这个文件,主要的MATLAB知识都在这里面, 可以结合本PPT文件学习。同学们之间的学习是重要的学习方法。 3、如果用到自定义函数,见文件“miao_func.m”示例 4、如果用到求两条曲线交点,见文件“solve_equ.m”示例 5、课程设计完成后,要仔细检查(这一点也很重要),避免低 级错误;然后按照要求命名相关文件资料,具体要求见文件“上 交的电子文档内容与名称格式.doc” 6、做完的同学尽快联系指导老师进行考核
MATLAB培训
选Custom,然后Next
MATLAB培训
出现,选择一个安装的位置,建议不要安装 在操作系统分区,并且分区的空闲容量足够
MATLAB必须选(在前面打v),其它随便;如果磁盘空 间足够,可以都选
点Next后可能出现 选yes
MATLAB培训
出现,点 Next
MATLAB培训
可能出现,选Install(安装)
MATLAB基本操作
也可以直接定义矩阵,用[]包括矩阵的元素,元 素之间用空格或逗号隔开
MATLAB基本操作
一个矩阵可以作为另一个矩阵的元素
MATLAB基本操作
二维矩阵的定义
MATLAB基本操作
矩阵元素的取出,用括号指定元素的行和列即可
MATLAB基本操作
绘图plot
MATLAB基本操作
MATLAB基本操作
%还可以用gtext命令在当前坐标系中手动指定位子写字 gtext(‘余弦') %执行命令后,把鼠标移动到图形中出现“十”字光标为当前位置,点一下就 在当前位置写字 标识字符后的图形见右图
要求:课程设计的标识字符不要用gtext命令,要用text命令。因为用gtext 命令会造成程序画的图形因人而异,别人不知道字符要标识在什么地方。
其它内容:其它需要说明的文件
课程设计的注意问题
• 电子文档要经常保存,要作到万无一失,以免电 脑出故障后文档丢失。 • 上交的电子文档要保留备份,最少保留一个学期, 这样是为了避免上交到指导教师的电子文档丢失 (由于指导教师的硬盘损坏、病毒感染等原因) 后,可以再向指导教师上交一份。 • 除任务书中的内容,其余的要自己动手撰写,即 使完全一样的内容。,比如公式,也要自己输入。 从任务书复制到说明书中的内容也需要作适当修 改,以保持前后文的协调。
注:MATLAB界 面可以更改,如 果想回到默认界 面,依次选中菜 单:Desktop/ Desktop Layout/Default
各个版本可能有差别
MATLAB基本操作
命令 窗口
各个版本的界面可能有差别,但是一定有 Command命令窗口
MATLAB基本操作
用MATLAB进行计算有两种方法
可以在命令窗口里面直接输入命令,可以立即执行。 用于对程序的调试,课程设计不建议用这种方法 采用m文件(一种文本文件),即批处理文件,把 程序编好,从头运行到尾,强烈建议尽量采用这种方 法
MATLAB培训
安装过程中,可能提示安装第二张光盘,这 时点右下角Deamon图标
找到文件, 打开后继 续安装
MATLAB培训
可能出现,Next
MATLAB培训
可能出现,选Finish,自动启动MATLAB
以上是MATLAB7.0安装
内存 变量
MATLAB默认界面
当前 路径 以前 命令 命令窗口
MATLAB培训
安装MATLAB,点Next
MATLAB培训
出现,要求输入PLP
MATLAB培训
这时在matlab7.0安装文件夹中找到 keygen文件,运行
MATLAB培训
出现,复制生产的密码,粘贴到MATLAB的PLP 中
然后Next,出现
MATLAB培训
选Yes,然后Next
出现
出现灰边 不利于打印
MATLAB基本操作
在MATLAB6.5中,复制前先设置一下
MATLAB基本操作
打开后
选择这个选项
MATLAB基本操作
设置后的复制效果
设置前
设置后
MATLAB基本操作
图形大小的调整方法 1 从MATLAB复制到word中再调整 特点:缩小图形后,图形上面的所有的东西(文字、 数字、线宽)都成比例缩小。 这种方法虽然简单,但是有些时候比例不协调,无法 满足要求
当输入内容后, 就可以把文件 保存
MATLAB基本操作
文件名的命名用字母开头;后面用字母和数组的组合, 还可以用下划线;不要带运算符号,不要加空格,不要 用汉字;不要只用数字;其它非英文字符估计很多也是 不支持的 合法的:miao,miao123,m_l_d 非法的:miao 6,6miao,6-miao 变量命名也要遵守上述原则,而且要区分大小写 特别注意:中文(全角)和英文(半角)的符号不同, 比如中文分号(;)会报错,英文分号(;)
绘图
MATLAB基本操作
绘图
MATLAB基本操作
plotyy(q,cos(q),q,sin(q))%画两个坐标轴的图 形
MATLAB基本操作
绘图 要画多个图形,可以用figure命令新开图形 figure命令还用于指定当前图形,绘图是在当前 图形绘制
MATLAB基本操作
绘图 要画多个图形,可以用figure命令新开图形 figure命令还用于指定哪个为当前图形,绘图是在当前 图形绘制的(如果有多个图形窗口的话)。
MATLAB基本操作
循环for,判断if,这些都 要有end匹配 break:跳出循环 关系运算: >对于 >=大于等于 < <= ==等于 ~=不等于
MATLAB基本操作
关系运算 和逻辑运算 & &与 | |或 ~非 真为1,假为0
MATLAB基本操作
几个常用的命令: clc: 清除命令窗口的显示 close : 关闭当前图形 close all :关闭所有图形 clear all :清除所有内存变量 disp :显示变量内容 interp1:一维插值命令
MATLAB基本操作
disp :显示变量内容
MATLAB基本操作
interp1:一维插值命令
MATLAB基本操作
最重要的一个命令help help plot
MATLAB基本操作
m文件操作 可以把在命令窗 口输入的命令保 存在一个文件里 面,让这些命令 顺序执行 如图建立一个新 文件
MATLAB基本操作
为什么原 来曲线不 见了?
MATLAB基本操作
绘图 给坐标轴标示
MATLAB基本操作
%还可以用axis()命令限制示坐标系的显示范围 axis([0,10,-5,5]); %0,10分别代表x轴的上下限,-5,5分别代表y轴的上下限 限制范围后的图形见右图
MATLAB基本操作
%还可以用text()命令在当前坐标系中写字 text(5.5,-4,'正切') %5.5,-4分别代表字符开始的x、y坐标,’正切’表示要写上的 字符,字符要用两个半角的单引号’夹在一起 标识字符后的图形见右图
线的颜色用黑 色,否则打印不 清楚 可以用不同的 线型或者不同粗 细的线表示不同 的百度文库性
MATLAB基本操作
设置线型粗细
figure(10); hd1=plot(n,Tq);%保存 句柄,即对象的身份证 set(hd1,‘linewidth’,[4]) ;%设置线型粗细
MATLAB基本操作
这样作在MATLAB6.5中的效果为:
建议1:文件不要保存在操作系统分区中 建议2:变量不要用o,O,l等作变量,以避免自己骗 自己
MATLAB基本操作
同时要设定 MATLAB的当 前工作路径与 文件保存的路 径一致
点击
MATLAB基本操作
把以前输入的命令复制到 文件里面,就写成一个m 文件
强烈建议:文件要经常保存, 以免出现意外
MATLAB基本操作
命令 窗口
MATLAB基本操作
MATLAB的基本数据是变量矩阵 单个数据也可以认为是1x1的矩阵 可以在命令窗口里面直接输入命令;命令最后 分号结尾就不显示结果 +:加 -:加 *:乘 / :除 ^:乘方 命令 窗口
MATLAB基本操作
MATLAB的变量可以直接应用而不需 要提前定义
^:乘方 ans:存储最近 的计算结果
2010年9月8日在中国优秀硕士学位论文全文数据库 中检索(至 2006 年12月31日,累积硕士学位论文全文文献37万多篇。 )
MATLAB的应用
2010年9月8日在中国博士学位论文全文数据库 中检索(至 2006 年12月31日,累积学位论文全文文献5万多篇。 )
MATLAB的应用
MATLAB的应用
MATLAB6.5的安装
出现
点yes
MATLAB6.5的安装
出现,在里面随便填几个字母
点next,出 现,选no
MATLAB6.5的安装
出现
1路径不要有空格 2空间足够
3MATLAB必选;其余可选
4点next,以后按提示操作
以下MATLAB7.0安装
先看看系统有没有虚拟光驱软件,比如 daemon
相关文档
最新文档