3第一章MATLAB操作基础.ppt
文本预览下载声明
第1章 MATLAB操作基础1.1 MATLAB概述1.2 MATLAB的运行环境与安装1.3 MATLAB集成环境1.4 MATLAB帮助系统;1.1 MATLAB概述;MATLAB语言及其特点;2.变量的“多功能性”
(1) 每个变量代表一个矩阵,它可以有n?m元素;
(2) 每个元素都看作复数,这个特点在其它语言中也是不多见的;
(3) 矩阵行数、列数无需定义:若要输入一个矩阵,在用其它语言编程时必须定义矩阵的阶数,而用MATLAB语言则不必有阶数定义语句,输入数据的列数就决定了它的阶数;
3.运算符号的“多功能性”
所有的运算,包括加、减、乘、除、函数运算都对矩阵和复数有效。
4.人机界面适合科技人员
语言规则与笔算式相似:MATLAB的程序与科技人员的书写习惯相近,因此易写易读,易于在科技人员之间交流。;5.强大而简易的作图功能
(1) 能根据输入数据自动确定坐标绘图;
(2) 能规定多种坐标??极坐标、对数坐标等)绘图;
(3) 能绘制三维坐标中的曲线和曲面;
(4) 可设置不同颜色、线型、视角等。
如果数据齐全,通常只需一条命令即可出图。
6.智能化程度高
(1)绘图时自动选择最佳坐标
(2) 数值积分时,自动按精度选择步长
(3) 自动检测和显示程序错误的能力强,易于调试。;;;;;;; 1.2 MATLAB的运行环境与安装;;1.3 MATLAB集成环境;;;;; 图 命令窗口下的File子菜单 ;;;;工具栏上按钮的含义依次如下:;;;;MATLAB的特殊的功能键
? 调出上一个(历史)命令行
? 调出下一个命令行
Esc 恢复命令输入的空白状态
当输入命令的语句过长,需要两行或多行才能输入,则要使用“…”作连接符号,按回车键(Enter)转入下一行继续输入。;;1.3.5 当前目录窗口和搜索路径1.当前目录窗口当前目录是指MATLAB运行文件时的工作目录,只有在当前目录或搜索路径下的文件、函数可以被运行或调用。
通常启动MATLAB之后的默认当前路径是\MATLAB\work,如果不改变当前目录,用户自己的工作空间和文件都将保存到该目录。
在当前目录窗口中可以显示或改变当前目录,还可以显示当前目录下的文件并提供搜索功能。
将用户目录设置成当前目录也可使用cd命令。例如,将用户目录c:\mydir设置为当前目录,可在命令窗口输入命令:cd c:\mydir;MATLAB是采用路径搜索的方法来查找文件系统中的M文件的。
如果在命令窗口中输入如下命令:
test
MATLAB对这一命令的搜索顺序为:
(1)检查“test”是否是存储在工作空间中的变量。若为工作空间中变量,则返回该变量的内容;
(2)检查“test”是否为MATLAB的内部函数。若为内部函数,则返回要求输入内部函数参数信息。.
(3)检查当前目录中是否有test.m、test.mex或test.dll文件;
(4)检查MATLAB搜索路径上是否存在test.m、test.mex或test.dll文件;
(5)如不满足上述任何一条件,则返回出错信息。
如果在搜索路径中存在两个或多个同名函数,则只能发现搜索路径中的第一个函数,而其它同名函数不被执行。此搜索的顺序只是一般情况下的顺序,而实际的搜索规则要复杂得多。;;;;;1.3.8 图形窗
;1.3.9 文本编辑窗
1.文本编辑窗启动
通常,MATLAB命令编辑有行命令方式和文件方式两种:
1、行命令方式。在命令窗口中一行一行地输入命令,计算机对每一行命令作出反应。
2、 MATLAB文本编辑器。
MATLAB文本编辑器的功能就是完成编写、修改和调试这种文件程序就要用到M文件编辑器/调试器。文本编辑器/调试器的启动可以从命令窗口中选择新建或打开文件按钮进入,或在命令窗口中键入:edit(回车)。其编辑模式如图所示。; 1.4 MATLAB帮助系统;;help命令主要有以下几种格式:
格式一:help
不带任何参数,这时将显示MATLAB的所有目录项。
格式二:help+目录名
显示出指定目录中的所有命令及其函数。
格式三:help+命令名 或 help+函数名 或 help+符号
显示出有关指定命令/函数/符号的详细信息,包括命令格式及注意事项。;;;;;1.3 MATLAB的基本操作命令 ;3.显示格式设置命令。
显示全部