1 / 34

21 世纪高等院校计算机系列教材

21 世纪高等院校计算机系列教材. MATLAB 7.X 程序设计 中国水利水电出版社. 第 1 章 MATLAB 概述. 学习目标. ( 1 )了解 MATLAB 的发展历程和特点;. ( 2 )掌握 MATLAB 的安装过程;. ( 3 )掌握 MATLAB 的工作环境。. 1.1 MATLAB 的发展历程和特点. 1.1.1 MATLAB 的发展历程. 1 操作系统 : DOS Windows 2 版本: 1992 年 4.0 版 1997 年 5.0 版 1999 年 5.3 版

Download Presentation

21 世纪高等院校计算机系列教材

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 21世纪高等院校计算机系列教材 MATLAB 7.X 程序设计 中国水利水电出版社

  2. 第1章 MATLAB概述

  3. 学习目标 (1)了解MATLAB的发展历程和特点; (2)掌握MATLAB的安装过程; (3)掌握MATLAB的工作环境。

  4. 1.1 MATLAB的发展历程和特点 1.1.1 MATLAB的发展历程 1 操作系统 : DOS Windows 2 版本: 1992年 4.0 版 1997年 5.0版 1999年 5.3 版 2000年 6.0版(Release 12) 2002年 6.5版 2004年 7.0版(Release 14)

  5. 1.1.2 MATLAB的特点 1. 计算功能强 2.人机界面好 3. 编程效率高 4.绘图功能强 5.可扩展性强

  6. 1.2 MATLAB的安装与启动 1.2.1 MATLAB的安装   1.把MATLAB 7.0安装盘放入CD-ROM,一般会自动运行安装程序,如果不运行,可以进入光盘双击setup.exe文件,初始化完成,会出现对话框:

  7. 2.单击Next按钮,出现一个对话框,分别输入名字、单位和安装序列号。输入后,单击Next,出现是否接受协议的对话框。 2.单击Next按钮,出现一个对话框,分别输入名字、单位和安装序列号。输入后,单击Next,出现是否接受协议的对话框。

  8. 3.在是否接受协议的对话框中单击yes和Next,出现安装形式对话框,第一项是典型安装,一般选择默认。第二项是定制安装,可以选择产品和文件。3.在是否接受协议的对话框中单击yes和Next,出现安装形式对话框,第一项是典型安装,一般选择默认。第二项是定制安装,可以选择产品和文件。

  9. 4.选择典型安装后,需选择安装路径,一般默认为c盘MATLAB7。如果选择定制安装后,单击Next,出现选择安装路径和选择产品和文件的对话框,在选择产品和文件部分可选择用户需要安装的MATLAB和工具箱。4.选择典型安装后,需选择安装路径,一般默认为c盘MATLAB7。如果选择定制安装后,单击Next,出现选择安装路径和选择产品和文件的对话框,在选择产品和文件部分可选择用户需要安装的MATLAB和工具箱。

  10. 5) 安装到约70%,需要在CD-ROM中放入第二章光盘,继续安装。 6) 安装完毕后,要重新启动计算机。

  11. 如果用户需要卸载MATLAB时,单击开始菜单,依次选择程序、MATLAB、Uninstall MATLAB执行命令,将会出现Uninstall Product List对话框示,选择需要卸载的内容,然后单击Next。单击yes,开始卸载。

  12. 1.2.2启动与退出MATLAB系统 1. MATLAB系统的启动 启动MATLAB系统有3种常见方法: 1)单击Windows开始菜单,依次选择程序→MATLAB7.0→MATLAB7.0即可启动MATLAB系统。这是最常用的一种方式。 2) 运行MATLAB系统启动程序matlab.exe。 3)如果用户在桌面上建立了快捷方式,也利用快捷方式启动MATLAB系统。

  13. 2. MATLAB系统的退出 要退出MATLAB系统,也有3种常见方法: 1)在MATLAB主窗口File菜单中选择Exit MATLAB命令。 2) 在MATLAB命令窗口输入Exit或Quit命令。 3) 单击MATLAB主窗口的关闭按钮。

  14. 1.3 MATLAB工作环境 • 主要窗口: • 命令窗 • M文件编辑/调试器 • 历史命令窗 • 当前目录浏览器 • 工作空间浏览器 • 内存数组编辑器 • 交互界面分类目录窗 • 帮助导航/浏览器 • 图形窗

  15. 1.3.1 命令窗口 • 命令窗口是命令行语句和命令文件执行的主要窗口。 • 在命令窗口中直接输入命令或MATLAB函数,系统自动反馈结果。

  16. 1.3.2 M文件编辑/调试器

  17. 1.3.3 图形窗 图形窗的打开方式有三种: • 1)在主窗口上依次选择File→New →Figure或Open file…操作时,选择打开图形文件。 • 2) 在命令窗口输入figure命令。 • 3) 执行结果为图形的语句。

  18. % sin_x.m: This m-file calculates and plots the % function sin(x) for 0 <= x <= 6. x = 0:0.1:6; y = sin(x); plot(x,y);

  19. 1.3.4 工作空间浏览器 工作空间窗口是MATLAB的一个变量管理中心,可以显示变量的名称、尺寸、字节和类别等信息,同时用不同的图标表示矩阵、字符数组、元胞数组、构架数组等变量类型。

  20. 1.3.5 历史命令窗 历史命令窗口中显示已执行过的命令,用户可以根据需要设置命令的多少,单击窗口的右上角的箭号会独立显示该窗口,在该窗口的某一命令上单击鼠标右键会弹出菜单。

  21. 下拉菜单的功能: • Copy 将所选历史命令拷贝到剪贴板 • EvaluateSelection 运行所选历史命令 • CreateM-File 打开编辑器,将所选历史命令复制到编辑器 • DeleteSelection 删除所选历史命令(不确认是否删除) • DeletetoSelection 从头删除到所选历史命令(不确认是否删除) • DeleteEntireHistory 清除全部历史命令(将弹出对话框确认是否清除)

  22. 1.3.6 MATLAB帮助系统 1帮助导航/浏览器 选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器。

  23. 2 help命令 help 功能:列出帮助主题,内容为函数库和工具箱的名称和功能简介。 help 函数库名 功能:列出指定的函数库中所有函数的名称和功能简介。 help 函数名 功能:指定的函数的帮助信息,即语法、参数说明和例子。

  24. 3 lookfor命令 lookfor 关键词 功能:搜索出一系列与给定关键词相关的命令和函数。 4模糊查询 输入命令的前几个字母,然后按Tab键,就可以列出所有以这几个字母开始的命令和函数。需要注意的是,lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函数名称后用help命令显示详细信息。

  25. 1.3.7 MATLAB搜索路径 基本的搜索过程是: • 1)检查该命令是不是一个变量。 • 2)检查该命令是不是一个内部函数。 • 3)检查该命令是否当前目录下的M文件。 • 4)检查该命令是否MATLAB搜索路径中其他目录下的M文件。 • 用户可以将自己的工作目录列入MATLAB搜索路径,从而将用户目录纳入MATLAB系统统一管理。

  26. 设置搜索路径的方法有: 1)path命令 用path命令设置搜索路径。例如,将用户目录c:\mydir加到搜索路径下,可在命令窗口输入命令:path(path,’c:\mydir’) 2) 用对话框设置搜索路径 在MATLAB的File菜单中选Set Path命令或在命令窗口执行pathtool命令。

  27. 第一章 小结 (1)MATLAB语句输入和执行的方法; (2)通过工作空间浏览器查询变量的方法; (3)MATLAB帮助系统的使用方法。

More Related