下载此文档

MATLAB矩阵及其运算.ppt


文档分类:高等教育 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
第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

MATLAB矩阵及其运算 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fxl8
  • 文件大小0 KB
  • 时间2014-11-24