![[工学]第1章 MATLAB操作基础.ppt_第1页](http://file.renrendoc.com/FileRoot1/2018-12/23/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff1.gif)
![[工学]第1章 MATLAB操作基础.ppt_第2页](http://file.renrendoc.com/FileRoot1/2018-12/23/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff2.gif)
![[工学]第1章 MATLAB操作基础.ppt_第3页](http://file.renrendoc.com/FileRoot1/2018-12/23/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff3.gif)
![[工学]第1章 MATLAB操作基础.ppt_第4页](http://file.renrendoc.com/FileRoot1/2018-12/23/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff4.gif)
![[工学]第1章 MATLAB操作基础.ppt_第5页](http://file.renrendoc.com/FileRoot1/2018-12/23/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff/dc8fc492-1ddd-4de2-9408-c6a6d970b0ff5.gif)
已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
序言 课程的主要内容 p MATLAB基础操作 p 数据存取及文件操作 p Matlab绘图 p 符号计算 p 句柄操作 p GUI程序设计 p 动态系统仿真:Simulink基础 p Matlab混合编程的实现 p Date1Matlab仿真技术与应用 Matlab的学习方法 必须做大量的练习,熟悉其中的函数 尝试用Matlab来解决自己遇到的实际问题, 深刻的体会 多看帮助文件,有一本好的参考书 会提问题,寻求大家的帮助 记住:Matlab可以做很多事情 Date2Matlab仿真技术与应用 学会Matlab将改变你的一生 网络对你的改变将远远的超过一台独立的计算机! Date3Matlab仿真技术与应用 第1章 MATLAB操作基础 1.1 MATLAB概述 1.2 MATLAB的运行环境与安装 1.3 MATLAB集成环境 1.4 MATLAB帮助系统 *4Matlab仿真技术与应用 1.1 MATLAB概述 1.1.1 MATLAB的发展 1984年,MATLAB第1版(DOS版) 1992年,MATLAB4.0版 1994年,MATLAB 4.2版 1997年,MATLAB 5.0版 1999年,MATLAB 5.3版 2000年,MATLAB 6.0版 2001年,MATLAB 6.1版 2002年,MATLAB 6.5版 2004年,MATLAB 7.0版 发展ing Date5Matlab仿真技术与应用 1.1.2 MATLAB的主要功能 1数值计算和符号计算功能 MATLAB以矩阵作为数据操作的基本单位, 还提供了十分丰富的数值计算函数。 MATLAB和著名的符号计算语言Maple相结 合,使得MATLAB具有符号计算功能。 Date6Matlab仿真技术与应用 2绘图功能 MATLAB提供了两个层次的绘图操作:一种 是对图形句柄进行的低层绘图操作,另一种是建 立在低层绘图操作之上的高层绘图操作。 Date7Matlab仿真技术与应用 3编程语言 MATLAB具有程序结构控制、函数调用、数 据结构、输入输出、面向对象等程序语言特征, 而且简单易学、编程效率高。 4MATLAB工具箱 MATLAB包含两部分内容:基本部分和各种可 选的工具箱。 MATLAB工具箱分为两大类:功能性工具箱 和学科性工具箱。 Date8Matlab仿真技术与应用 1.1.3 初识MATLAB 例1-1 绘制正弦曲线和余弦曲线。 x=0:0.5:360*pi/180; plot(x,sin(x),x,cos(x); 例1-2 求方程 3x4+7x3 +9x2-23=0的全部根。 p=3,7,9,0,-23; %建立多项式系数向量 x=roots(p) %求根 Date9Matlab仿真技术与应用 例1-3 求积分 quad(x.*log(1+x),0,1) 例1-4 求解线性方程组。 a=2,-3,1;8,3,2;45,1,-9; b=4;2;17; x=inv(a)*b Date10Matlab仿真技术与应用 1.2 MATLAB的运行环境与安装 1.2.1 MATLAB的运行环境 硬件环境: (1) CPU (2) 内存 (3) 硬盘 (4) CD-ROM驱动器和鼠标。 软件环境: (1) Windows 98/NT/2000 或Windows XP (2) 其他软件根据需要选用 Date11Matlab仿真技术与应用 1.2.2 MATLAB的安装 安装MATLAB 系统,需运行系统自带的安 装程序setup.exe,可以按照安装提示依次 操作。 Date12Matlab仿真技术与应用 1.3 MATLAB集成环境 1.3.1 启动与退出MATLAB集成环 境 1MATLAB系统的启动 与一般的Windows程序一样,启动MATLAB 系统有3种常见方法: (1)使用Windows“开始”菜单。 (2)运行MATLAB系统启动程序matlab.exe。 (3) 利用快捷方式。 Date13Matlab仿真技术与应用 启动MATLAB后,将进入MATLAB 7.x集 成环境。MATLAB 集成环境包括 MATLAB主窗口、命令窗口(Command Window)、工作空间窗口(Workspace)、命 令历史窗口(Command History)、当前目录 窗口(Current Directory)和启动平台窗口 (Launch Pad)。 Date14Matlab仿真技术与应用 当MATLAB安装完 毕并首次启动时, 展现在屏幕上的界 面为MATLAB的默 认界面,如右图所 示。 Date15Matlab仿真技术与应用 2MATLAB系统的退出 要退出MATLAB系统,也有3种常见方法: (1) 在MATLAB主窗口File菜单中选择Exit MATLAB命令。 (2) 在MATLAB命令窗口输入Exit或Quit命 令。 (3) 单击MATLAB主窗口的“关闭”按钮。 Date16Matlab仿真技术与应用 1.3.2 主窗口 MATLAB主窗口是MATLAB的主要工作界 面。主窗口除了嵌入一些子窗口外,还主 要包括菜单栏和工具栏。 1菜单栏 在MATLAB 7.x主窗口的菜单栏,共包含 File、Edit、Debug、Desktop、Window和 Help 6个菜单项。 Date17Matlab仿真技术与应用 (1) File菜单项:File菜单项实现有关文件的 操作。 (2) Edit菜单项:Edit菜单项用于命令窗口 的编辑操作。 (3) Debug菜单项: Debug菜单项用于进行 MATLAB程序的调试和运行。 Date18Matlab仿真技术与应用 (4) Desktop菜单项: Desktop菜单项用于设 置MATLAB窗口的显示形式。 (5) Window菜单项:主窗口菜单栏上的 Window菜单,用于激活所打开的编辑器窗 口,包括M-file、Figure、Model和GUI窗 口。 (6) Help菜单项:Help菜单项用于提供帮助 信息。 Date19Matlab仿真技术与应用 2工具栏 MATLAB 7.x主窗口的工具栏共提供了10个命令 按钮。这些命令按钮均有对应的菜单命令,但比 菜单命令使用起来更快捷、方便。 Date20Matlab仿真技术与应用 1.3.3 命令窗口 命令窗口是MATLAB的主要交互窗口,用于输入 命令并显示除图形以外的所有执行结果。 MATLAB命令窗口中的“”为命令提示符,表示 MATLAB正在处于准备状态。在命令提示符后键 入命令并按下回车键后,MATLAB就会解释执行 所输入的命令,并在命令后面给出计算结果。 Date21Matlab仿真技术与应用 一般来说,一个命令行输入一条命令,命令行以 回车结束。但一个命令行也可以输入若干条命令 ,各命令之间以逗号分隔,若前一命令后带有分 号,则逗号可以省略。例如 p=15,m=35 p=15;m=35 Date22Matlab仿真技术与应用 如果一个命令行很长,一个物理行之内写不下, 可以在第一个物理行之后加上3个小黑点并按下回 车键,然后接着下一个物理行继续写命令的其他 部分。3个小黑点称为续行符,即把下面的物理行 看作该行的逻辑继续。 在MATLAB里,有很多的控制键和方向键可用于 命令行的编辑。 Date23Matlab仿真技术与应用 1.3.4 工作空间窗口 工作空间是MATLAB用于存储各种变量和结果的 内存空间。在该窗口中显示工作空间中所有变量 的名称、大小、字节数和变量类型说明,可对变 量进行观察、编辑、保存和删除。 Date24Matlab仿真技术与应用 1.3.5 当前目录窗口和搜索路径 1当前目录窗口 当前目录是指MATLAB运行文件时的工作目录, 只有在当前目录或搜索路径下的文件、函数可以 被运行或调用。 在当前目录窗口中可以显示或改变当前目录,还 可以显示当前目录下的文件并提供搜索功能。 将用户目录设置成当前目录也可使用cd命令。例 如,将用户目录c:mydir设置为当前目录,可在 命令窗口输入命令: cd c:mydir Date25Matlab仿真技术与应用 2MATLAB的搜索路径 当用户在MATLAB命令窗口输入一条命令后, MATLAB按照一定次序寻找相关的文件。基本的 搜索过程是: (1) 检查该命令是不是一个变量。 (2) 检查该命令是不是一个内部函数。 (3) 检查该命令是否当前目录下的M文件。 (4) 检查该命令是否MATLAB搜索路径中其他目录 下的M文件。 Date26Matlab仿真技术与应用 用户可以将自己的工作目录列入MATLAB搜索路 径,从而将用户目录纳入MATLAB系统统一管理 。设置搜索路径的方法有: (1) 用path命令设置搜索路径。例如,将用户目 录c:mydir加到搜索路径下,可在命令窗口输入 命令: path(path,c:mydir) Date27Matlab仿真技术与应用 (2) 用对话框设置搜索路径 在MATLAB的File菜单中选Set Path命令或在命令 窗口执行pathtool命令,将出现搜索路径设置对话 框。通过Add Folder或Add with Subfolder命令按 钮将指定路径添加到搜索路径列表中。 在修改完搜索路径后,则需要保存搜索路径。 Date28Matlab仿真技术与应用 1.3.6 命令历史记录窗口 在默认设置下,历史记录窗口中会自动保留自安 装起所有用过的命令的历史记录,并且还标明了 使用时间,从而方便用户查询。而且,通过双击 命令可进行历史命令的再运行。如果要清除这些 历史记录,可以选择Edit菜单中的Clear Command History命令。 Date29Matlab仿真技术与应用 1.3.7 启动平台窗口和Start按钮 MATLAB 的启动平台窗口可以帮助用户方便地打 开和调用MATLAB的各种程序、函数和帮助文件 。 MATLAB 主窗口左下角还有一个Start按钮,单 击该按钮会弹出一个菜单,选择其中的命令可以 执行MATLAB产品的各种工具,并且可以查阅 MATLAB包含的各种资源。 Date30Matlab仿真技术与应用 1.4 MATLAB帮助系统 1.4.1 帮助窗口 进入帮助窗口可以通过以下3种方法: (1) 单击MATLAB主窗口工具栏中的Help按钮。 (2) 在命令窗口中输入helpwin、helpdesk或doc。 (3) 选择Help菜单中的“MATLAB Help”选项。 Date31Matlab仿真技术与应用 1.4.2 帮助命令 MATLAB帮助命令包括help、lookfor以及 模糊查询。 1help命令 在MATLAB 7.x命令窗口中直接输入help命 令将会显示当前帮助系统中所包含的所有 项目,即搜索路径中所有的目录名称。同 样,可以通过help加函数名来显示该函数的 帮助说明。 Date32Matlab仿真技术与应用 2lookfor命令 help命令只搜索出那些关键字完全匹配的结 果,lookfor命令对搜索范围内的M文件进 行关键字搜索,条件比较宽松。 lookfor命令只对M文件的第一行进行关键 字搜索。若在lookfor命令加上-all选项,则 可对M文件进行全文搜索。 Date33Matlab仿真技术与应用 3模糊查询 MATLAB 6.0以上的版本提供了一种类似模 糊查询的命令查询方法,用户只需要输入 命令的前几个字母,然后按Tab键,系统就 会列出所有以这几个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度服装行业环保责任履行合同
- 二零二五版科技园区分租租赁合作协议
- 二零二五年度新型电子产品销售担保合同范本
- 二零二五年度建筑拆除工程施工合同索赔争议解决与赔偿标准
- 二零二五年度新型地暖系统垫层工程承包合同范本
- 岩石成因课件
- 二零二五年度文化场馆安保与资料专员聘用合同
- 2025版建筑垃圾处理及施工维修合同范本
- 二零二五年度智能安防监控设备采购合同书范本
- 二零二五年度医疗救助慈善捐赠项目协议
- 汕头侨乡文化课件下载
- 能效管理合同协议书模板
- 禁毒社工考试试题及答案
- 值长面试题及答案
- 2025既有办公建筑体检评价标准
- 煤矿其他从业人员培训课件
- 义警队伍管理制度
- 成长赛道法律专业
- 通信工程施工现场临时用电方案
- 淤泥固化施工方案
- 苏教牛津译林版小学英语六年级上册单词背诵默写本
评论
0/150
提交评论