当前位置:
文档之家› 第2章 Matlab 7 工作界面简介
第2章 Matlab 7 工作界面简介
2016/11/29
7
2.2.1菜单栏
MATLAB操作界面菜单提供了“File”、“Edit” 、“View”、“Desktop”、“Window”和“Help”菜单 。
2016/11/Байду номын сангаас9
8
2.2.2 工具栏
在MATLAB操作界面的左下角有一个start按钮 ,显示的为现场菜单。
Cut Copy Paste Simulink 当前路径
2016/11/29
3
2.1.2 MATLAB的功能和特点
1.功能强大 2.人机界面友好,编程效率高 3.强大而智能化的作图功能 4.可扩展性强 5. Simulink动态仿真功能
2016/11/29
4
用四种方法描述cos(x)*sin(y)图形
1 0.5 0 -0.5 -1 4 2 0 -2 -4 -5 0 5
文件详细列表区的主要应用功能 :
► 运行M文件 ► 打开M文件 ► 把MAT文件全部数据输入内存 ► 把MAT文件部分数据输入内存
2016/11/29
14
4. 工作空间浏览器窗口
(Workspace Browser)
用于显示所有MATLAB工作空间中的变量名、 数据结构、类型、大小和字节数。还可以对变量进 行观察、编辑、提取和保存。
2016/11/29
18
7.帮助导航/浏览器窗口 8. 程序性能剖析窗口(Desktop/Profiler)
程序性能剖析窗口中可以查看命令的运行时间, 以便提高运行速度 。
2016/11/29
19
2.3 MATLAB7.3帮助
1.帮助导航/浏览器窗口
2016/11/29
20
2. 通过命令实现帮助
4 3 1 2 0.5 1 0 0 -0.5 -1 4 2 5 0 0 -4 -5 -1 -2 -3
2016/11/29 -2
5
-4 -4
-2
0
2
4
图像处理:离散余弦压缩
2016/11/29 6
2.2 MATLAB7.3环境设置
操作界面是一个高度集成的工作界面,通 常包括多个常用的窗口 。
包括: •命令窗口 •工作空间窗口 •当前目录浏览器 •交互界面分类目录窗口 •历史命令窗口等
2016/11/29
15
通过命令管理变量 :
save FileName 变量1 变量2 … 参数 load FileName 变量1 变量2 … Who 变量1 变量2 … Whos 变量1 变量2 … clear 变量1 变量2 i=exist(‘X’)
省略变量表示所有变量
2016/11/29 16
help topic
给出指定主题的帮助,主题可以是函数、目录或局 部路径。
lookfor topic
把在搜索中与关键字相匹配的所有M文件的H1行(第 一行注释)都显示出来。
helpwin topic
打开帮助导航/浏览器窗口显示指定的主题信息。
2016/11/29
21
2.4 MATLAB其他管理 2.4.1 MATLAB用户文件格式
1. 程序文件 2. 数据文件 3. MEX文件 4. 图形文件 5. 模型文件 .m .mat .mex .fig .mdl
C程序源文件在MATLAB 环境下编译后的二进制 文件,运行速度比m文件 快,但是不能如m文件那 样查看代码
。
2016/11/29
22
2.4.2 设置搜索路径
1. MATLAB的基本搜索过程 输入 “>> X”时,则MATLAB按照以下步骤: •在MATLAB内存中进行检查,检查X是否为工作空间的 变量;
2016/11/29
12
3. 当前目录浏览器窗口(Current Directory Browser)
用来设置当前目录, 可以随时显示当前目录下 当前目录 设置区 的M、MDL等文件的信 息。
MATLAB总默认地将 文件存放在当前目录。
文件详细 列表
M或MAT文 件描述区
2016/11/29 13
要想退出MATLAB环境: 在 MATLAB 的命令窗口输入“ exit” 命令 。 在 MATLAB 的命令窗口输入“ quit” 命令 。 直接单击MATLAB的命令窗口的按钮。
2016/11/29
26
2.5 一个实例
【例1.3】在MATLAB的通用操作界面综 合地作一个练习。 >> a=[1 2 3; 4 5 6;7 8 9]; >> b=[1 1 1;2 2 2;3 3 3 ]; >> c='计算'; >> d=a+b*i
•检查X是否为MATLAB的内部函数在当前目录上,检查 是否有名为“X.m”或“X.mex”的文件存在;
•在MATLAB搜索路径的所有其他目录中,检查是否有 名为“X.m”或 “X.mex”的文件存在; 如果都不是,则MATLAB发出错误信息。
2016/11/29 23
2. MATLAB搜索路径的扩展和修改
2016/11/29
10
数值计算结果的显示格式 : 使用菜单“File”——“ Preferences” ,在界面 中设置。 输入“format”命令。 命令窗口的常用控制命令 :
clc :清空命令窗口 more ,more(n) : 控制其后每页的显示内容行数
2016/11/29
11
2. 历史命令窗口(Command History) 用来记录并显示已经运行过的命令、函数和表达 式。 历史命令窗口的功能: 复制命令 运行命令 写成M文件
第2章 MATLAB 7环境
2.1 Matlab 简介 2.2 Matlab 7 环境设置 2.3 Matlab 7 帮助 2.4 Matlab 其他管理 2.5 一个实例
2016/11/29
1
2.1 MATLAB简介
MATLAB表示为Matrix Laboratory。
目前国际上最流行、应用最广泛的科学与工程 计算软件。
5. 数组编辑器窗口(Array Editor) 可以直接在数组编辑器窗口中修改打开的数组, 甚至可以更改数据结构和显示方式 。
2016/11/29
17
6. M文件编辑/调试器窗口
(Editor/Debugger) M文件编辑/调试器不仅可以编辑 M文件,而且 可以对 M 文件进行交互式调试;不仅可处理带 .m 扩 展名的文件,而且可以阅读和编辑其他 ASCII 码文 件。
(1) 利用设置路径对话框修改搜索路径 通过打开路径对话框修改搜索路径有两种方法: 在 MATLAB 界面选择菜单“ File”“Set Path” 命令
。
在命令窗口运行“pathtool”命令。
(2) 利用path命令设置搜索路径 例如: >> path(path,'c: :\MyDir ')
2016/11/29 24
New M-File
Open Undo File
Redo
Help
2016/11/29
9
2.2.3 通用操作界面窗口
1.命令窗口(Command Window) 可键入各种MATLAB的命令、函数和表达式,并显示 除图形外的所有运算结果。 提示符“>>” 操作键编辑命令:表1.4 标点符号:,;% „‟…[]
它广泛应用于自动控制、数学运算、信号分析 、计算机技术、图像信号处理、财务分析、航天工 业、汽车工业、生物医学工程、语音处理和雷达工 程等各行各业中。 本课程主要介绍MATLAB 7 版。
2016/11/29
2
2.1.1 MATLAB工具箱
MATLAB 由基本部分和功能各异的工具箱组成。 基本部分是MATLAB的核心,工具箱是扩展部分。 工具箱实际上是用 MATLAB的基本语句编成的 各种子程序集,用于解决某一方面的专门问题或实 现某一类的新算法。 MathWorks 除了本身提供的工具箱外还有合作 伙伴提供的工具箱,还有成百上千个大多是免费的 MATLAB工具箱可以从Internet网上获得。
2.4.3文件管理命令
what %列出当前目录下的M、MAT、MEX文件清单 dir 目录名 %列出指定目录下的文件和子目录清单 type 文件名 %显示指定M文件的内容 which 文件名 %指出文件所在的目录 Matlabroot %返回安装MATLAB的根目录
2016/11/29 25
2.4.4 退出MATLAB
2016/11/29
27
总结:
了解MATLAB的特点和功能;
熟悉MATLAB的环境设置; 学会使用MATLAB的帮助和管理。
2016/11/29
28