vps做电影网站,软件工程专业就业方向,wordpress手机导航栏,清远市seo网站设计联系方式匿名用户1级2015-09-18 回答第一部分#xff1a;矩阵基本知识一、矩阵的创建直接输入法利用Matlab函数创建矩阵利用文件创建矩阵二、矩阵的拆分矩阵元素矩阵拆分特殊矩阵三、矩阵的运算算术运算关系运算逻辑运算四、矩阵分析对角阵三角阵矩阵的转置与旋转矩阵的翻转矩阵的逆与…匿名用户1级2015-09-18 回答第一部分矩阵基本知识一、矩阵的创建直接输入法利用Matlab函数创建矩阵利用文件创建矩阵二、矩阵的拆分矩阵元素矩阵拆分特殊矩阵三、矩阵的运算算术运算关系运算逻辑运算四、矩阵分析对角阵三角阵矩阵的转置与旋转矩阵的翻转矩阵的逆与伪逆方阵的行列式矩阵的秩与迹向量和矩阵的范数矩阵的特征值与特征向量五、字符串六、其他第二部分 矩阵的应用一、稀疏矩阵稀疏矩阵的创建稀疏矩阵的运算其他二、有限域中的矩阵内容第一部分矩阵基本知识(只作基本介绍详细说明请参考Matlab帮助文档)矩阵是进行数据处理和运算的基本元素。在MATLAB中a、通常意义上的数量(标量)可看成是”1*1″的矩阵b、n维矢量可看成是”n*1″的矩阵c、多项式可由它的系数矩阵完全确定。一、矩阵的创建在MATLAB中创建矩阵有以下规则a、矩阵元素必须在”[ ]”内b、矩阵的同行元素之间用空格(或”,”)隔开c、矩阵的行与行之间用”;”(或回车符)隔开d、矩阵的元素可以是数值、变量、表达式或函数e、矩阵的尺寸不必预先定义。下面介绍四种矩阵的创建方法1、直接输入法最简单的建立矩阵的方法是从键盘直接输入矩阵的元素输入的方法按照上面的规则。建立向量的时候可以利用冒号表达式冒号表达式可以产生一个行向量一般格式是 e1:e2:e3其中e1为初始值e2为步长e3为终止值。还可以用linspace函数产生行向量其调用格式为linspace(a,b,n) 其中a和b是生成向量的第一个和最后一个元素n是元素总数。可以看出来linspace(a,b,n)与a:(b-a)/(n-1):b等价。2、利用MATLAB函数创建矩阵基本矩阵函数如下(1) ones()函数产生全为1的矩阵ones(n)产生n*n维的全1矩阵ones(m,n)产生m*n维的全1矩阵(2) zeros()函数产生全为0的矩阵(3) rand()函数产生在(01)区间均匀分布的随机阵(4) eye()函数产生单位阵(5) randn()函数产生均值为0方差为1的标准正态分布随机矩阵。3、利用文件建立矩阵当矩阵尺寸较大或为经常使用的数据矩阵则可以将此矩阵保存为文件在需要时直接将文件利用load命令调入工作环境中使用即可。同时可以利用命令reshape对调入的矩阵进行重排。reshape(A,m,n)它在矩阵总元素保持不变的前提下将矩阵A重新排成m*n的二维矩阵。