1 / 36
文档名称:

MATLAB矩阵及其运算.ppt

格式:ppt   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MATLAB矩阵及其运算.ppt

上传人:fxl8 2014/11/24 文件大小:0 KB

下载得到文件列表

MATLAB矩阵及其运算.ppt

文档介绍

文档介绍:第2章 MATLAB数据及运算
MATLAB矩阵的创建与引用 特殊矩阵 MATLAB矩阵的运算 矩阵的相关操作 矩阵函数
1
变量与赋值
在MATLAB ,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。在MATLAB中,变量名区分字母的大小写。

(1) 变量=表达式 (2) 表达式(值赋给ans) 其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。
2
永久变量
在MATLAB工作内存中,驻留了几个由系统本身在启动时定义的变量,我们称为永久变量,永久变量可随时调用
eps —容差变量,,在 pc机上= 2-52
pi —圆周率
inf或Inf —表示正无穷,定义为1/0
NaN —非数,它产生于0× ,0/0,/等运算
i,j —虚数单位
ans —对于未赋值运算结果,自动赋给ans
3
把matlab工作空间中一些有用的数据长久保存下来的方法是生成mat数据文件。
save ——。
数据的保存与获取
默认文件名
4
save data——。
save data a b ——。
下次运行matlab时即可用load指令调用已生成的mat文件。
5
load ——
load data ——
load data a b ——
mat文件是标准的二进制文件,还可以ASCII码形式保存。
即可恢复保存过的所有变量
6
MATLAB常用数学函数说明
MATLAB提供了许多数学函数,函数的自变量规定为矩阵变量,运算法则是将函数逐项作用于矩阵的元素上,因而运算的结果是一个与自变量同维数的矩阵。
函数使用说明: (1) 三角函数以弧度为单位计算。 (2) abs函数可以求实数的绝对值、复数的模、字符串的ASCII码值。 (3) 取整函数有fix、floor、ceil、round (4) 求余函数:rem与mod
7
MATLAB矩阵的创建与引用
矩阵的创建
最简单的建立矩阵的方法是从键盘直接输入矩阵的元素,也可以创建带有表达式的矩阵。
规则:矩阵元素必须用[ ]括住
矩阵元素必须用逗号或空格分隔
在[ ]内矩阵的行与行之间必须用分号分隔
对于比较大且比较复杂的矩阵,可以为它专门建立一个M文件。下面通过一个简单例子来说明如何利用M文件创建矩阵。
8
例2-2 利用M文件建立MYMAT矩阵
(1) 启动有关编辑程序或MATLAB文本编辑器,并输入待建矩阵; (2) 把输入的内容以纯文本方式存盘(); (3) 在MATLAB命令窗口中输入mymatrix,即运行该M文件,就会自动建立一个名为MYMAT的矩阵,可供以后使用。
mymatrix
9
冒号表达式可以产生一个行向量,一般格式是: e1:e2:e3 其中e1为初始值,e2为步长,e3为终止值。 例:a=2:2:10
(创建了一个由10以内偶数组成的向量)
MATLAB可以处理文本文件、.mat数据文件、.xls文件及大多数图像和声音文件,并把这些文件以矩阵方式存储。
10