第一章 MATLAB基础

合集下载

2019年第一章MATLAB基础.ppt

2019年第一章MATLAB基础.ppt

1.2 MATLAB命令窗口
命令行编辑器
(1) :回调上一行命令; :回调下一行命令 (2)多行命令(…)
如果命令语句超过一行或者太长希望分 行输入,则可以使用多行命令继续输入。
例: S=1-12+13+4+… 9-4-18;
1.3 帮助的使用
Help 命令:已知命令不知道用法 Lookfor 命令:知道命令的关键词 Help Desk: 命令查找,索引,说明书 Matlab电子版手册 Demo
1.2 MATLAB命令窗口
启动MATLAB命令窗口
安装MATLAB后,双击MATLAB图标,即可进入命 令窗口,可以在命令窗口中直接输入命令语句。
MATLAB语句形式 >> 变量=表达式;
当键入回车时,该语句被执行。语句执行之后,窗口自动 显示出语句执行的结果。如果希望结果不被显示,则只要 在语句之后加上一个分号(;)即可。此时尽管结果没有 显示,但它依然被赋值并在MATLAB工作空间中分配了内 存。
3.1 矩阵输入
2. 语句生成
(1)用线性等间距生成向量矩阵(start:step:end)
>> a=[1:2:10]
a= 13579
(2)a=linspace(n1,n2,n) 在线性空间上,行矢量的值从n1到n2,数据个数为n,缺 省n为100。
>> a=linspace(1,10,10)
a= 1 2 3 4 5 6 7 8 9 10
素(提取子块)。 A(:):得到一个长列矢量,该矢量的元素按矩阵的列进行排列。 矩阵扩展:如果在原矩阵中一个不存在的地址位置上设定一个数(赋
值),则该矩阵会自动扩展行列数,并在该位置上添加这个数,而且在 其他没有指定的位置补零。 消除子块:如果将矩阵的子块赋值为空矩阵[ ],则相当于消除了相应的 矩阵子块。

第一章MATLAB基础

第一章MATLAB基础

1.1 MATLAB 介绍
运算符丰富。 3.运算符丰富。 Matlab是用C语言编写的,所以Matlab提供了和C语言几乎一样多的丰 是用C语言编写的,所以Matlab提供了和C Matlab提供了和 是用 富的运算符,而且还重载了一些运算符,给它们赋予了新的含义。 富的运算符,而且还重载了一些运算符,给它们赋予了新的含义。 例如: 例如:C=A*B B=C’ B=C x=A\ x=A\b 象的程序设计。 象的程序设计。 程序的可移植性好。 5.程序的可移植性好。 Matlab程序几乎不用修改就可以移植到其它的机型 程序几乎不用修改就可以移植到其它的机型 和操作系统中运行。 和操作系统中运行。 %矩阵的乘法 %求矩阵C的共轭复转置 求矩阵C Ax= %求Ax=b的最小二乘解
1.1 MATLAB 介绍
二、MATLAB 平台的组成
Matlab语言 Matlab语言 Matlab是一种高级编程语言,它提供了多种数据类型、 Matlab是一种高级编程语言,它提供了多种数据类型、丰富的运算符 是一种高级编程语言 和程序控制语句供用户适用。用户可以根据需求,按照Matlab语言的 和程序控制语句供用户适用。用户可以根据需求,按照Matlab语言的 Matlab 约定,编程完成特定的工作。 约定,编程完成特定的工作。 Matlab集成工作环境 Matlab集成工作环境 Matlab集成工作环境包括程序编辑器、变量查看器、 Matlab集成工作环境包括程序编辑器、变量查看器、 集成工作环境包括程序编辑器 系统仿真器和帮助系统等。 系统仿真器和帮助系统等。用户在集成工作环境中 可以完成程序的编辑、运行和调试, 可以完成程序的编辑、运行和调试,输出和打印程 序的运行结果。 序的运行结果。
既具有结构化的控制语句( ),又支持面向对 4.Matlab既具有结构化的控制语句(if、for、while),又支持面向对 既具有结构化的控制语句 if、for、while),

第一章MATLAB基础知识

第一章MATLAB基础知识

第一章MATLAB基础知识1.1 MATLAB开发环境1.MATLAB操作桌面MATLAB4.0以上版本都是在Windows以上环境支持下操作与运行的,因此,这里必须假定读者对Windows有一定的了解和掌握。

本书以Windows98环境,MATLAB6.5版本为例介绍。

书中绝大多数例子在MA TLAB5.3版本中亦能使用.要想进入MATLAB系统,方法有二:(1)在Windows98的桌面上双击MATLAB快捷图标。

(2)单击Windows98的“开始”按钮,再依次单击:程序/MA TLAB/MA TLAB6.5;图1-1MATLAB6.5除保留了传统的命令窗口外,还增加了启动平台窗口、工作空间窗口、命令历史窗口、当前路径窗口等窗口,与新的M文件编辑器和新的在线帮助浏览器等共同构成了MA TLAB6.5的开发环境。

MATLAB的开发环境是MATLAB语言的基础和核心部分,MATLAB语言的全部功能都是在MA TLAB的开发环境中实现的,MA TLAB的仿真工具Simulink、MATLAB的工具箱等其他附加功能的实现也必须使用MATLAB开发环境,因此,掌握MATLAB 的开发环境是掌握MATLAB语言的关键。

启动MA TLAB后,将显示包括命令窗口、启动平台窗口、工作空间窗口、命令历史窗口和当前路径窗口等5个窗口和主菜单组成的操作桌面(图1-1)。

本节对操作桌面的各个窗口作简要介绍,部分窗口的功能和使用将在以后的章节中详细介绍。

操作桌面缺省状态下显示3个窗口,当前路径和工作空间窗口在同一位置显示,可以通过该窗口下方的箭头或窗口标签来切换,命令历史窗口和当前目录窗口在同一位置显示,可以通过该窗口下方窗口标签来切换。

每个窗可以脱离操作桌面独立出来。

也可以通过菜单View来选择显示哪些窗口。

MATLAB还设定了几种特定的窗口布局方式,在View菜单的Desktop Layout选项中,给定了6种布局方式:Default(缺省方式)Command Window Only(只显示命命令窗口方式)Simple(简单方式,只有命令历史窗口和命令窗口)Short History(低命令历史窗口方式)Tall History(高命令历史窗口方式)Five Panel(5个窗口平铺方式)2.MATLAB的通用参数设置MATLAB的通用参数和各功能窗口的参数可以通过主菜单中的file/Preferences项设置,这里先介绍通用参数的设置。

第一章 Matlab基础知识介绍

第一章  Matlab基础知识介绍

第一章Matlab基础知识介绍§1.1 简介Matlab软件包是MathWorks公司于1989年推出的一套数值计算软件,它包含总包和若干个工具箱,可以实现数值计算、优化计算、概率统计计算,以及偏微分方程数值解、自动控制、信号处理、图像处理等若干个领域的计算和图形显示功能。

Matlab提供了两种运行方式:(1)直接在Command window窗口输入命令,按Enter键执行;此画面右边就是Command window。

例如,直接输入2+3,按Enter键执行(注意:此时若需要换行,按Shift + Enter 键),得到结果5。

(2)M—文件运行方式第1步点击画面右上方、File下面的白纸形状按键,新建一个M—文件(或者,依次点击File、New、M—file):第2步在这个新建的M—文件中编辑程序,然后存盘。

注意:在M—文件中,书写换行使用Enter键。

另外,M—文件的名称最好用opt开头,这样不会和Matlab的内部文件相混淆。

例如:opt_class_1,中间应用下划线。

第3步存盘后,按F5键执行,Matlab软件包在Command window 中显示计算结果。

§1.2 向量与矩阵Matlab 软件包中,向量的输入必须使用方括号[ ],元素的间隔有两种格式:(1)空格型;(2)逗号型。

例如:];321[=a 或者];3,2,1[=aMatlab 软件包中,矩阵的输入也必须使用方括号[ ],行与行之间的间隔使用分号,或者换行。

元素的间隔有两种格式:(1)空格型;(2)逗号型。

例如:]987;654;321[=A ,或者]9,8,7;6,5,4;3,2,1[=A ,以及];987654321[=A 都代表矩阵⎪⎪⎪⎭⎫ ⎝⎛=987654321A 。

例如,在Command window 中输入以下程序(注意:在Command window 中换行,需要使用Shift + Enter 键): a = [1 2 3 4 5 6 7 8 9];b = [10 10 10; 10 10 10; 10 10 10]; a + b按Enter 键执行,得到结果:⎪⎪⎪⎭⎫ ⎝⎛191817161514131211Matlab 软件包中,矩阵a 的转置,用'a 表示。

MATLAB教程 第一章 基础准备及入门

MATLAB教程 第一章 基础准备及入门

第一章 基础准备及入门1.1 M ATLAB 的安装和内容选择 1.2 D esktop 操作桌面的启动1.2.1 MATLAB 的启动 1.2.2Desktop 操作桌面简介一 操作桌面的缺省外貌 二 通用操作界面1.3 C ommand Window 运行入门1.3.1 Command Window 指令窗简介 1.3.2最简单的计算器使用法【例1.3-1】求23)]47(212[÷-⨯+的算术运算结果。

>> (12+2*(7-4))/3^2ans = 2【例1.3-2】简单矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=987654321A 的输入步骤。

A = [1,2,3; 4,5,6; 7,8,9]A =1 2 3 4 5 6 7 8 9【例1.3-3】矩阵的分行输入。

A=[1,2,3 4,5,6 7,8,9] A =1 2 3 4 5 6 7 8 9【例1.3-4】指令的续行输入S=1–1/2+1/3–1/4+1/5–1/6+1/7 … -1/8 S =0.63451.3.3数值、变量和表达式一数值的记述二变量命名规则三MATLAB默认的预定义变量四运算符和表达式五复数和复数矩阵【例1.3-5】复数ieziziz63212,21,43π=+=+=表达,及计算321zzzz=。

(1)z1= 3 + 4iz1 =3.0000 +4.0000i(2)z2 = 1 + 2 * iz3=2*exp(i*pi/6)z=z1*z2/z3z2 =1.0000 +2.0000iz3 =1.7321 + 1.0000iz =0.3349 + 5.5801i【例1.3-6】复数矩阵的生成及运算A=[1,3;2,4]-[5,8;6,9]*iB=[1+5i,2+6i;3+8*i,4+9*i]C=A*BA =1.0000 - 5.0000i 3.0000 - 8.0000i2.0000 - 6.0000i 4.0000 - 9.0000iB =1.0000 + 5.0000i2.0000 + 6.0000i3.0000 + 8.0000i4.0000 + 9.0000iC =1.0e+002 *0.9900 1.1600 - 0.0900i1.1600 + 0.0900i 1.3700【例1.3-7】求上例复数矩阵C的实部、虚部、模和相角。

matlab第1章 基础入门

matlab第1章 基础入门

1.5.2 标点符号的作用
名称 空格 逗号 点 分号 冒号 注释号 单引号 对 圆括号 方括号 花括号 续行号 , . ; : % ' ' ( ) [ ] { } ... 标点 作 用 用作输入量之间的分隔符;数组元素的分隔符
用作输入量之间的分隔符;用作数组元素分隔符;用作要显示计算结果的 命令 数值表示中,用作小数点;用于运算符号前,构成数组运算符;结构数组 中,结构变量名与元素名的连接 用作矩阵(数组)的行间分隔符;用作不显示计算结果的命令
3.打开已存在的M文件编辑器窗口
单击MATLAB界面工具栏上的en”对话框,填写所选文件名, 单击“打开”按钮,就可出现相应的M-文件编辑器。
1.4 MATLAB工作空间浏览器
1.4.1 Workspace工具栏功能 工作空间浏览器(Workspace)默认地放置于MATLAB 操作桌面的左上侧后台。点击桌面左上侧框下方外露的 “Workspace”窗标,可使工作空间浏览器出现在桌面的 前台。只需单击该窗口右上角的按钮,就可出现浮动的 工作空间浏览器窗口。“Workspace“窗口及工具栏图标 功能如图所示。
首页
1.1.2 MATLAB系统结构
MATLAB系统由MATAB开发环境、MATLAB数学函数 库、MATLAB语言、MATLAB图形处理系统和MATLAB 应用程序接口(API)五大部分构成。 1.1.3 MATLAB工具箱类型 数学、统计与优化 控制系统设计和分析 信号处理和通讯 图像处理与计算机视觉 计算金融 计算生物 并行计算 测试与测量 数据库访问与报告 代码生成和验证
1.1.5 MATLAB的特点
1.直译式的编程语言 2.代码短小高效 3.强大的科学计算与数据处理能力 4.先进绘图和数据可视化功能 5.可扩展性能 6.友好的工作平台和编程环境

第一章 MATLAB 基础

第一章 MATLAB 基础

第1章 MATLAB 的环境1.1 MATLAB 简介● MATLAB(Matrix Laborator)是MathWorks 公司开发的科学与工程计算软件;● 广泛应用于自动控制、数学运算、信号分析、计算机技术、图像信号处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等行业; ● 国内外高校和研究部门科学研究的重要工具;● MATLAB 已成为数学计算工具方面事实上的标准。

MATLAB 功能和特点 1.功能强大(1) 运算功能强大● MATLAB 的数值运算要素不是单个数据,而是矩阵,运算包括加、减、乘、除、函数运算等,还能进行复数的直接运算;● 通过MATLAB 的符号工具箱,可以解决在数学、应用科学和工程计算领域中常常遇到的符号计算问题。

(2) 功能丰富的工具箱 大量针对各专业应用的工具箱的提供,使MATLAB 适用于不同领域。

(3) 文字处理功能强大MATLAB 的Notebook 为用户提供了强大的文字处理功能,允许用户从Word 访问MATLAB 的数值计算和可视化结果。

2.人机界面友好,编程效率高● 语言规则与笔算式相似,命令表达方式与标准的数学表达式非常相近。

● 解释方式工作的,键入算式无需编译立即得出结果,若有错误也立即做出反应,便于编程者立即改正。

3.强大而智能化的作图功能● 工程计算的结果可视化,使原始数据的关系更加清晰明了; ● 多种坐标系;● 能绘制三维坐标中的曲线和曲面。

4.可扩展性强包括基本部分和工具箱两大部分,具有良好的可扩展性,工具箱可以任意增减。

5. Simulink 动态仿真功能MATLAB 的Simulink 提供了动态仿真的功能,用户通过绘制框图来模拟一个线性、非线性、连续或离散的系统,通过Simulink 能够仿真并分析该系统。

【例1.1】计算51)3.0sin(21+=πy 的值在命令窗口中输入:>> y1=2*sin(0.3*pi)/(1+sqrt(5))y1 = 0.5000【例1.2】 计算7ln 1arcsin 3sin 2e -+π输入:>> sin(pi/3)+asin(1)-exp(2)*log(7)结果: ans =-11.94161.2 MATLAB 环境设置MATLAB 的界面更加方便,运行界面称为MATLAB 操作界面(MATLAB Desktop),默认的操作界面如图1.1所示。

第1章matlab基础知识

第1章matlab基础知识


2.Edit菜单




Undo:取消输入。 Redo:重新输入。 Cut:剪切。 Copy:复制。 Paste:粘贴。 Paste to Workspace:将所选内容粘贴到 工作空间。 Select All:全选。 Delete:删除。 Find:寻找。 Find Files:在指定的文件或路径中寻找。 Clear Command Window:清除命令窗口 中的显示。 Clear Command History:清除命令历史窗 口中的显示。 Clear Workspace:清除工作空间变量。

在命令窗口中运行的命令,都会被保留在Command History(命令历史)窗口中,并且标明指令运行 的日期和时间。
1.3.5 Workspace

用于存储各种变量 和结果的内存空间 ,其中显示了工作 空间中所有变量的 名称、大小、最大 及最小值,可以对 变量进行观察、编 辑、保存和删除等 操作。



(2)直观
程序语言设计符合人们的思维习惯和数学表达方式。 丰富的二、三维图形及动画,对计算结果进行可视化 显示,给用户以直观的认识。 Simulink的仿真环境,省去了用户画图布线的烦恼。


(3)简单
丰富的函数库和工具箱,使用户不必进行具体代码的 编写,只需调用简单的函数指令,就可以执行任务操 作,解决问题。 所有数值对象都默认以双精度浮点类型数组存储,无 须用户进行数据类型的声明和转换。

Save Layout:保存当前布局。 Organize Layout:组织布局。 Command Window:显示或隐藏命令窗口。 Command History:显示或隐藏命令历史窗口。 Current Folder:显示或隐藏当前文件夹。 Workspace:显示或隐藏工作空间。 Help:显示或隐藏帮助。 Profiler:显示或隐藏性能分析器。 File Exchange:用于实现文件的切换。 Editor:显示或隐藏编辑器。 Figures:显示或隐藏图形显示窗口。 Web Browser:打开网络浏览器。 Variable Editor:用于显示变量编辑器。 Comparison Tool:打开对照工具。 Toolbars:显示或隐藏工具栏。 Titles:显示或隐藏窗体标题。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.4.2 关系运算
(1)MATLAB提供了6种关系运算符:<(小于)、 <=(小于或等于)、>(大于)、>=(大于或等于)、 ==(等于)、~=(不等于)。 (2)关系运算符的运算法则。
2.4.3 逻辑运算

MATLAB提供了3种逻辑运算符:&(与)、|(或)
和~(非)。

运算法则。
2.4.4
[x(a) x(b)
x(c) x(d)].
2.5.3 数组的方向
前面例子中的数组都是一行数列,是行方向分布 的. 称之为行向量. 数组也可以是列向量,它的数组 操作和运算与行向量是一样的,唯一的区别是结果 以列形式显示. 产生列向量有两种方法: 直接产生 转置产生 例 例 c=[1;2;3;4] b=[1 2 3 4]; c=b‟
2.2.4 预定义变量
在MATLAB工作空间中,还驻留几个由系
统本身定义的变量。它们有特定的含义,在使
用时,应尽量避免对这些变量重新赋值。
2.2.5 内存变量的管理
1. 内存变量的显示与删除 (1) who和whos这两个命令用于显示在MATLAB
工作空间中已经驻留的变量名清单。
(2) clear命令用于删除MATLAB工作空间中的变量。
(2)路径浏览器的操作
1.7 MATLAB帮助系统
1.7.1 帮助命令 1. help命令 help命令是查询函数语法的最基本方法,
查询信息直接显示在命令窗口。 2. lookfor命令 lookfor对搜索范围内的M文件进行关键字
搜索,条件比较宽松。
1.7.2 帮助窗口
1.7.3 帮助桌面
1.7.4 在线帮助页
2.5.2
数组元素的访问
(1)访问一个元素: x(i)表示访问数组x的第i个元素.
(2)访问一块元素: x(a :b :c)表示访问数组x的从第
a个元素开始,以步长为b到第c个元素(但不超过c),b
可以为负数,b缺省时为1. (3)直接使用元素编址序号. x([a b c d]) 表示提取数
组x的第a、b、c、d个元素构成一个新的数组
反双曲
log(x)
acosh(x)
log10(x)
10对数 factorial(x)
x!
2.4 MATLAB运算
2.4.1 算术运算
1. 基本算术运算
+、-、*、/、\、^
注意:运算是在矩阵意义下进行的,单个数据的算
术运算只是一种特例。
2. 点运算
.*、./、.\、.^
两矩阵进行点运算是指它们的对应元素进行相 关运算,要求两矩阵的维数相同。
1.3.1 运行环境
1. 硬件环境 2. 软件环境
1.3.2 安装
(1)启动Windows 95/98,windows2000/XP。 (2)将MATLAB 6.5光盘放入光驱,运行 setup.exe文件。 (3)按界面提示进行操作。
1.4 MATLAB系统的启动与退出
1.4.1 启动
有3种常见方法: (1)“开始” “程序” “Matlab”“Matlab 6.5” 。 (2)运行MATLAB系统启动程序matlab.exe。 (3)建立MATLAB快捷方式。
(2) 表达式
一般地,运算结果在命令窗口中显示出来。如果 在语句的最后加分号,那么,MATLAB仅仅执行赋值 操作,不再显示运算的结果。 在MATLAB语句后面可以加上注释,注释以%
开头,后面是注释的内容。
例2.1
计算表达式的值,并将结果赋给变量x,然后
显示出结果。 在MATLAB命令窗口输入命令: x=(5+cos(47*pi/180))/(1+sqrt(7)-2*i) 表达式的值 %计算
操作桌面的缺省外貌
1.4.2 退出 也有3种常见方法: (1) 在 MATLAB 命 令 窗 口 File 菜 单 中 选 择 Exit MATLAB命令。 (2)在MATLAB命令窗口输入Exit或Quit命令。
(3)单击MATLAB命令窗口的关闭按钮。
1.5 MATLAB命令窗口
1.5.1 菜单栏
2.2 变量和赋值
2.2.1 变量的命名 (1) 在MATLAB中,变量名是以字母开头,后接字 母、数字或下划线的字符序列,最多63个字符。 (2) 在MATLAB中,变量名区分字母的大小写。
MATLAB提供的标准函数名以及命令名必须用
小写字母。
2.2.2 赋值语句
MATLAB赋值语句有两种格式: (1) 变量=表达式
说明:以空格或逗号分隔的元素指定的是不同列
的元素,而以分号分隔的元素指定了不同行的元素.
2.5.4
数组的运算
(1)标量-数组运算 数组对标量的加、减、乘、除、乘方是数组的每个
元素对该标量施加相应的加、减、乘、除、乘方运算.
设:a=[a1,a2,…,an], c=标量 则:a+c=[a1+c,a2+c,…,an+c]
2.1 MATLAB数据的特点
1.矩阵是MATLAB最基本、最重要的数据对象。
单个数据(标量)可以看成是矩阵的特例。 2.MATLAB数据类型
数值数据:双精度型、单精度数、带符号整数
和无符号整数。
字符数据。 结构(Structure)和单元(Cell)。
多维矩阵和稀疏矩阵(Sparse)。
例1.3 输入10个学生的成绩并对成绩按升序排序。
在MATLAB命令窗口输入: g=input('请输入学生成绩:'); g=sort(g)
二、 MATLAB数据
2.1 MATLAB数据的特点 2.2 变量和赋值 2.3 MATLAB函数 2.4 MATLAB运算 2.5 MATLAB数组 2.6 MATLAB矩阵 2. 7 字符串 2. 8 结构和单元
一个命令行输入一条命令,命令行以回车结束。 一个命令行也可以输入若干条命令,各命令之
间以逗号分隔,若前一命令后带有分号,则逗
号可以省略。
如果一个命令行很长,要加续行符(三个小黑…)。
3. 命令行的编辑 MATLAB不但允许用户在指令窗中对输入的指令行 进行各种编辑和运行,而且允许用户对过去已经输入 的指令行进行回调、编辑和重运行。

1.2 MATLAB的主要功能
1. 数值计算和符号计算功能 2. 绘图功能 3. MATLAB语言体系 4. MATLAB工具箱


符号数学工具箱、SIMULINK仿真工具箱
控制系统工具箱、信号处理工具箱、图象 处理工具箱、通讯工具箱、系统辨识工具 箱、神经网络工具箱、金融工具箱等
1.3 MATLAB的运行环境与安装
1.6 MATLAB文件管理
1.6.1 MATLAB的目录结构 1.6.2 MATLAB的搜索路径
1.6.3 用户目录的设置
将用户目录设置成当前目录使用cd命令。
注意:设置的当前目录只是在当前启动的
MATLAB环境下有效,一旦MATLAB重新启
动,必须重新设置。
1.6.4
搜索路径的设置
1. 用path命令设置搜索路径 使用path命令可以把用户目录临时纳入搜索路径。 注意: 设置的搜索路径仅在当前启动的MATLAB环境 下有效,一旦MATLAB重新启动,必须重新设置。 2. 用路径浏览器设置搜索路径 路径浏览器可用来设置当前目录和永久性改变 搜索路径。 (1)路径浏览器的启动(File:set path)
1.8 MATLAB功能演示
例1.1 求解线性方程组 命令如下: a=[2,3,-1;8,2,3;45,3,9]; b=[2;4;23]; x=inv(a)*b
例1.2 绘制正弦曲线和余弦曲线。
命令如下: x=[0:0.5:360]*pi/180; plot(x,sin(x),x,cos(x)) ;
注意: 预定义变量不能被删除。 2. 工作空间浏览器 (1) 工作空间浏览器的启动 (2) 工作空间浏览器的操作
3. 内存变量文件
(1) 利用MAT文件(.mat)可以把当前MATLAB工作
空间中的一些有用变量长久地保留下来。
(2) MAT文件的生成和装入由save和load命令来完成。
常用格式为:
在MATLAB 6.5命令窗口的菜单栏, 共包含File、Edit、View、Window和Help 等5个 菜单项。
1.5.2 工具栏
MATLAB 6.5命令窗口的工具栏共提供了10 个命令按钮。
1.5.3 命令编辑区
1. 命令编辑区的作用
命令编辑区用于输入命令和显示计算结果。
2. 命令行的输入规则
save 文件名 [变量名表] [-append][-ascii]
load 文件名 [变量名表] [-ascii]
2.3 MATLAB函数
名称 sin(x) 含义 正弦 名称 abs(x) 含义 绝对值 名称 round(x) 含义
cos(x)
tan(x) asin(x) atan(x)
余弦
正切 反正弦 反正切 双曲
2.2.3 数据的输出格式
(1) MATLAB用十进制数表示一个常数,具体可采用
日常记数法和科学记数法两种表示方法。
(2) 数据输出时用户可以用format命令设置或改变数据
输出格式。format命令的格式为:
format 格式符 (3) format命令只影响数据输出格式,而不影响 数据的计算和存储。
a.*c=[a1*c,a2*c,…,an*c]
a./c= [a1/c,a2/c,…,an/c](右除)
a.\c= [c/a1,c/a2,…,c/an] (左除)
a.^c= [a1^c,a2^c,…,an^c] c.^a= [c^a1,c^a2,…,c^an]
相关文档
最新文档