MATLAB应用基础.ppt
《MATLAB应用基础.ppt》由会员分享,可在线阅读,更多相关《MATLAB应用基础.ppt(51页珍藏版)》请在三一办公上搜索。
1、,Biocompute skills MATLAB Introduction,MATLAB 平台,Matlab 语言是由美国的Clever Moler博士于1980年开发的设计者的初衷是为解决“线性代数”课程的矩阵运算问题取名MATLAB即Matrix Laboratory 矩阵实验室的意思,Biocompute skills MATLAB Introduction,一.MATLAB的特点,1.简便易学2.计算功能强大 3.先进的可视化工具 4.开放性、可扩展性强 5.特殊应用工具箱,Biocompute skills MATLAB Introduction,二.初步应用MATLAB,1.启动
2、和关闭 MATLAB,启动方法一:开始程序MATLAB7.1 MATLAB7.1 启动方法二:双击操作系统桌面上的快捷方式,关闭 MATLAB 的方法,Biocompute skills MATLAB Introduction,Biocompute skills MATLAB Introduction,MATLAB 桌面工具,桌面工具 描 述 Array Editor 数组编辑器:以列表方式查看数组并可以编辑数值 Command Window 指令窗:执行MATLAB指令、函数、语句 Command History 指令历史窗:可以查询已在指令窗中执行过的指令 Current Director
3、y Browser 当前路径浏览器:查看文件、管理文件 执行路径或管理个人文件 EditorDebugger 编辑器调试器:创建、编辑和调试M文件 Figures 图形窗:创建、修改、查看、打印图形窗 Help Browser 帮助浏览器:查看或查询所有MATLAB产品帮助文档 Profiler 图形界面分析M文件效率 Start Button 开始按钮:运行或查看MATLAB产品工具和文档 Web Browser 网页浏览器:查看由MATLAB产生的HTML和相关信息 Workspace Browser 工作间浏览器:查看更改工作间变量,Biocompute skills MATLAB In
4、troduction,2.工具条与菜单,(1)工具条,Biocompute skills MATLAB Introduction,(2)菜单选项,(菜单会随 MATLAB 桌面上分割窗体选择有效而发生变化。),指令窗处于活动状态的 MATLAB 桌面菜单说明:,*文件操作(File)菜单 New 新开编辑器、图形窗、MDL文件、变量窗、GUI等 Open 打开MATLAB所支持格式的文件 Close Command Window 关闭指令窗 Import Data 导入数据 Save Workspace As 将工作空间变量保存到文件中 Set Path 调用路径浏览器 Preferences
5、 调用MATLAB 指令窗环境设置界面 Page Setup 打印设置 Print 打印 Print Selection 打印选定的内容 Exit MATLAB 退出MATLAB,Biocompute skills MATLAB Introduction,*编辑操作(Edit)菜单 Undo 取消输入 Redo 重新输入 Cut 剪切 Copy 复制 Paste 粘贴 Paste Special 特殊粘贴(来自剪贴板选择或文件)Select All 全选 Delete 删除 Find 寻找 Find Files 在指定的文件或路径中寻找 Clear Command Window 清除指令窗中的
6、显示 Clear Command History 清除指令历史 Clear Workspace 清除工作空间变量,Edit菜单,Biocompute skills MATLAB Introduction,*调试操作(Debug)菜单 Open M-Files when Debugging 调试状态下打开文件(关闭时)Step 单步执行 StepIn 进入执行 StepOut 退出执行 Conutine 继续 Clear Breakpoints in All Files 清除所有断点 Stop if ErrorsWarning 错误或警告停止 Exit Debug Mode 退出调试,Debug
7、菜单,Biocompute skills MATLAB Introduction,*桌面操作(Desktop)菜单 Undock Command Window 分离指令窗(显示内容与当前活动窗有关)Desktop Layout 桌面版面(标准、只有指令窗、用户定义等)Save Layout 保持当前正面的版面 Organize Layout 组织版面 Command Window 显示或隐藏指令窗 Command Hisgory 显示或隐藏指令历史窗 Current Directory 显示或隐藏当前路径窗 Workspace 显示或隐藏工作空间浏览器 Help 显示或隐藏帮助 Profile
8、r 显示或隐藏性能分析器 Toolbar 显示或隐藏工具栏 Shortcut Toolbar 显示或隐藏快捷工具栏 Titles 显示或隐藏窗体标题,Desktop菜单,Biocompute skills MATLAB Introduction,*窗体操作(Window)莱单 Close All Documents 关闭所有的文档(支持的文件)0 Command Window 1 Command History 与当前打开的工具有关,这是默认桌面选择有 2 Current Directory 效的工具(即让其处于活动状态)3 Workspace*帮助操作(Help)菜单 Full Produc
9、t Family Help 打开整个产品帮助 MATLAB Help 打开 帮助 Using The Desktop 打开桌面帮助 Using The Command Window 打开指令窗帮助 Web Resources 网上资源 Check for Updates 检测更新 Demos 打开演示窗 About MATLAB 显示 版本用户登记信息,Window和Help菜单,Biocompute skills MATLAB Introduction,3.MATLAB 的指令窗,MATLAB 指令窗是用户与MATLAB 交互的工具。,在输入等待符前都有“”来表示输入指令行,通过键盘可以输入
10、指令来运行MATLAB 程序,Biocompute skills MATLAB Introduction,例1,例1:求7(5-2)+632的算术运算结果。(7*(5-2)+6)32 用键盘在MATLAB 指令窗输入以上内容,按Enter键,该指令行即被执行 该指令执行的结果会显示在指令窗中,如下 ans=3(演示)说明:在指令行前都有一个“”提示符。在计算结果中显示的 ans 是英文 answer 的缩写,其含义是“运算答案”。ans是MATLAB 运算结果默认变量。如果在指令行后加上“;”符号,将不会在指令窗中显示运行结果。百分号“”表示后面是注释段,恰当的注释可以保证程序的可读性。,Bi
11、ocompute skills MATLAB Introduction,例2,例2:矩阵输入方法 T=1 2 3;4 5 6;7 8 9 T=1 2 3 4 5 6 7 8 9(演示)说明:直接输入矩阵时,矩阵元素用空格或逗号“,”分割,矩阵行用分号“;”隔离,整个阵放在方括号“”里。在MATLAB中对矩阵的维数不需要作任何说明,系统会自动配置。变量T会保存到MATLAB 工作空间(Workspace),以备后用。MATLAB 对变量大小写是敏感的,变量T和t是两个不同的变量,请注意区别。,Biocompute skills MATLAB Introduction,矩阵的分行输入,T=1 2
12、3 4 5 6 7 8 9;说明:这里是矩阵的分行输入,用Enter符来分割矩阵中的行。如果一行太长,MATLAB 可以用3个或3个以上连续的黑点表示“续行”,即下一行是上一行的继续。但是MATLAB还具有智能的一面,如果下面的例子没有3个黑点,MATLAB也会处于等待状态,等待用户输入下一行继续的内容。T=1 2 3;4 5 6;7 8 9 T=1 2 3 4 5 6 7 8 9(演示),Biocompute skills MATLAB Introduction,*指令窗的快捷键,键 相应快捷键 功 能 Ctrl+P 回调上一行 Ctrl+N 回调下一行 Ctrl+B 回移一个字符 Ctrl
13、+F 前移一个字符 Ctrl+Ctrl+R 回移一个单词 Ctrl+Ctrl+L 前移一个单词 Home Ctrl+A 移到行首 End Ctrl+E 移到行尾 Esc Ctrl+U 删除一行 Ctrl+K 从光标处一直删除到行尾 Page Up 向上翻一页 Page Down 向下翻一页 Ctrl+Home 移到指令窗的开始 Ctrl+End 移到指令窗的结束 Delete Ctrl+D 在指令行光标处的字符 Backspace Ctrl+H 在指令行光标前的字符 Shift+Home 选择到一行的开始 Shift+End 选择到一行的结束 在选择上按Enter键 添加选择内容并执行 在超连
14、接上按Ctrl+Enter键 在指令窗中执行并显示,Biocompute skills MATLAB Introduction,例3,例3:相似指令的快捷输入 计算 的值,在 MATLAB 指令窗中输入如下:yl=sqrt(10)*sin(0.6*pi)(2+sqrt(7)按Enter键后,指令计算结果为:yl=0.6474(演示)上面的操作和计算结果会保存在指令历史和工作空间中。因此,假如用户调 用前面输入的指令重新运行,或希望加以修改后再运行,只要按“”键,从 指令历史中调出这个指令到当前输入行,以供重新运行或修改后运行。新的 结果不会影响以前生成(非同名)变量的计算结果(继续),Bioc
15、ompute skills MATLAB Introduction,利用指令回调计算,用“”调回上面输入的指令,把yl改为y2;把sin改为cos即可。如下:y2=sqrt(10)*cos(O.6*pi)(2+sqrt(7)y2=-0.2103(演示),Biocompute skills MATLAB Introduction,*指令窗的控制指令,指 令 说 明 cd 设置当前的工作目录 clf 清除图形窗 clc 清除指令窗中显示的内容 clear 清除工作空间中变量 dir 列出指定目录下的文件和子目录清单 edit 打开M文件编辑器 exit或quit 关闭退出MATLAB more 使
16、其后的显示内容分页进行 pack 收集MATLAB内存碎块以扩大内存空间 type 显示指定M文件内容 home 移动光标到指令窗左上角 help 在指令窗中显示函数的帮助 pwd 显示当前路径 doc 显示帮助浏览器在线帮助文档 demo 通过help浏览器访问演示程序 playshow 运行发表的M文件demo lookfor 在所有帮助条目中查找指定的关键字 dos 执行dos指令,Biocompute skills MATLAB Introduction,*指令窗的显示控制,在MATLAB 中,数据的存储和运算都是以双精度进行的,而在屏幕上可以用不同的格式显示运行的结果。方法一:打开F
17、ile菜单,选择Preferences菜单项,出现一个Preferences窗口,选择Command Window,右边出现指令窗设置参数界面。,Biocompute skills MATLAB Introduction,方法二:就是使用数据显示格式指令format。,指 令 format+format bank format compact format hex format long format long e format long g format loose format rat format short format short e format short g,Biocomput
18、e skills MATLAB Introduction,*指令窗的标点符号,符号一定要在英文状态下输入,因为MATLAB 不能识别中文标点。,名称 标点 作 用 空格 用于输入量之间的分隔符 数组元素分隔符 逗号,用于要显示计算结果的指令与其后指令的分隔 用于输入量之间的分隔 用于数组元素的分隔 黑点 数值表示的小数点 分号;用于不显示计算结果的指令结尾标志 用于不显示计算结果指令间的分隔 用于数组行之间的分隔 冒号:用于生成一维数值数组,如l:10 用于单下标援引时,表示全部元素构成长列 用于多下标援引时,表示维上的全部 注释号%由它开始的所有指令行被看作非执行的注释 单引号对 字符串记述
19、符 圆括号()在数组援引时用 函数指令输入宗量列表时用 方括号 输入数组时用 函数指令输出宗量列表时用 花括号 元胞数组记述符 下连符-用于变量、函数或文件名中的连字符 续行号 由3个或3个以上黑点构成。它把其下面的一行看作 该行的继续,以组合成一个完整的指令,Biocompute skills MATLAB Introduction,4.MATLAB 的工作空间Workspace,#工作空间指运行MATLAB的函数或指令(即指令与程序)所生成的所有变量 和MATLAB提供的常量构成的空间,这是一个比较虚拟(或抽象)的概念。,#刚运行的MATLAB 工作间中只有几个MATLAB 预定义好的几个
20、变量,如pi(即是)、虚数i和j等。系统预定义的一些变量不会被显示或清除。,#在运行MATLAB 程序过程中,程序中的变量会被加入到工作间中,只有使 用特殊的指令clear删除变量,否则变量会一直存在到关闭MATLAB。,#在MATLAB中有一个工作间浏览器(Workspace Browser)可以查看或编辑 这些变量。,#工作间与指令窗的区别:指令窗是一个实体,它是用户输入函数和程序的一 个窗体,大多数变量都是通过这个窗体产生的,而工作间是一个抽象的概念,保存了指令窗运行的所有变量。,#在指令窗中输入who和whos可以查看当前工作间的变量。who指令只给出变量名,而whos给出有关变量的详
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 应用 基础
链接地址:https://www.31ppt.com/p-6511890.html