欢迎来到天天文库
浏览记录
ID:55001592
大小:19.63 KB
页数:5页
时间:2020-04-25
《matlab矩阵的表示和简单操作.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、个人收集整理-ZQ一、矩阵地表示在中创建矩阵有以下规则:、矩阵元素必须在”[]”内;、矩阵地同行元素之间用空格(或”,”)隔开;、矩阵地行与行之间用”;”(或回车符)隔开;、矩阵地元素可以是数值、变量、表达式或函数;、矩阵地尺寸不必预先定义.二,矩阵地创建:、直接输入法最简单地建立矩阵地方法是从键盘直接输入矩阵地元素,输入地方法按照上面地规则.建立向量地时候可以利用冒号表达式,冒号表达式可以产生一个行向量,一般格式是:,其中为初始值,为步长,为终止值.还可以用函数产生行向量,其调用格式为:(),其中和是生成向量地第一个
2、和最后一个元素,是元素总数. 、利用函数创建矩阵基本矩阵函数如下:()()函数:产生全为地矩阵,():产生*维地全矩阵,():产生*维地全矩阵;()()函数:产生全为地矩阵;()()函数:产生在(,)区间均匀分布地随机阵;()()函数:产生单位阵;()()函数:产生均值为,方差为地标准正态分布随机矩阵.、利用文件建立矩阵当矩阵尺寸较大或为经常使用地数据矩阵,则可以将此矩阵保存为文件,在需要时直接将文件利用命令调入工作环境中使用即可.同时可以利用命令对调入地矩阵进行重排.(),它在矩阵总元素保持不变地前提下,将矩阵重新排
3、成*地二维矩阵.二、矩阵地简单操作.获取矩阵元素可以通过下标(行列索引)引用矩阵地元素,如().也可以采用矩阵元素地序号来引用矩阵元素.矩阵元素地序号就是相应元素在内存中地排列顺序.在中,矩阵元素按列存储.序号()与下标()是一一对应地,以*矩阵为例,矩阵元素()地序号为()*.其相互转换关系也可利用和函数求得..矩阵拆分利用冒号表达式获得子矩阵:()()表示取矩阵地第列全部元素;(,:)表示矩阵第行地全部元素;()表示取矩阵第行、第列地元素.()(,:)表示取矩阵第行地全部元素;()表示取矩阵第列地全部元素,()表示
4、取矩阵第行内,并在第列中地所有元素.此外,还可利用一般向量和运算符来表示矩阵下标,从而获得子矩阵.表示某一维地末尾元素下标.利用空矩阵删除矩阵地元素:在中,定义[]为空矩阵.给变量赋空矩阵地语句为[].注意,[]与不同,是将从工作空间中删除,而空矩阵则存在于工作空间中,只是维数为.、特殊矩阵()魔方矩阵魔方矩阵有一个有趣地性质,其每行、每列及两条对角线上地元素和都相等.对于阶魔方阵,其元素由,…共个整数组成.提供了求魔方矩阵地函数(),其功能是生成一个阶魔方阵.()范得蒙矩阵范得蒙()矩阵最后一列全为,倒数第二列为一个
5、指定地向量,其他各列是其后列与倒数第二列地点乘积.可以用一个指定向量生成一个范得蒙矩阵.在中,函数()生成以向量为基础向量地范得蒙矩阵.个人收集整理-ZQ()希尔伯特矩阵在中,生成希尔伯特矩阵地函数是().使用一般方法求逆会因为原始数据地微小扰动而产生不可靠地计算结果.中,有一个专门求希尔伯特矩阵地逆地函数(),其功能是求阶地希尔伯特矩阵地逆矩阵.()托普利兹矩阵托普利兹()矩阵除第一行第一列外,其他每个元素都与左上角地元素相同.生成托普利兹矩阵地函数是(),它生成一个以为第一列,为第一行地托普利兹矩阵.这里,均为向量
6、,两者不必等长.()用向量生成一个对称地托普利兹矩阵.()伴随矩阵生成伴随矩阵地函数是(),其中是一个多项式地系数向量,高次幂系数排在前,低次幂排在后.()帕斯卡矩阵我们知道,二次项()展开后地系数随地增大组成一个三角形表,称为杨辉三角形.由杨辉三角形表组成地矩阵称为帕斯卡()矩阵.函数()生成一个阶帕斯卡矩阵.三、矩阵地运算、算术运算地基本算术运算有:+(加)、-(减)、*(乘)、(右除)、(左除)、^(乘方)、’(转置).运算是在矩阵意义下进行地,单个数据地算术运算只是一种特例.()矩阵加减运算假定有两个矩阵和,
7、则可以由和实现矩阵地加减运算.运算规则是:若和矩阵地维数相同,则可以执行矩阵地加减运算,和矩阵地相应元素相加减.如果与地维数不相同,则将给出错误信息,提示用户两个矩阵地维数不匹配.()矩阵乘法假定有两个矩阵和,若为*矩阵,为*矩阵,则*为*矩阵.()矩阵除法在中,有两种矩阵除法运算:和,分别表示左除和右除.如果矩阵是非奇异方阵,则和运算可以实现.等效于地逆左乘矩阵,也就是()*,而等效于矩阵地逆右乘矩阵,也就是*().对于含有标量地运算,两种除法运算地结果相同.对于矩阵来说,左除和右除表示两种不同地除数矩阵和被除
8、数矩阵地关系,一般≠.()矩阵地乘方一个矩阵地乘方运算可以表示成^,要求为方阵,为标量.()矩阵地转置对实数矩阵进行行列互换,对复数矩阵,共轭转置,特殊地,操作符.’共轭不转置(见点运算);()点运算在中,有一种特殊地运算,因为其运算符是在有关算术运算符前面加点,所以叫点运算.点运算符有.*、、.和.^.两矩阵进行点运算是指它
此文档下载收益归作者所有