第二讲 向量与矩阵运算精选文档.ppt
《第二讲 向量与矩阵运算精选文档.ppt》由会员分享,可在线阅读,更多相关《第二讲 向量与矩阵运算精选文档.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二讲第二讲向量与矩阵运算向量与矩阵运算本讲稿第一页,共十八页a=1:1:4 =a=1,2,3,4b=0:pi/3:pi =b=0,1.0472,2.0944,3.1416c=6:-2:0 =c=6,4,2,0例例:(2)冒号表达式生成)冒号表达式生成利用冒号表达式自动建立一个向量利用冒号表达式自动建立一个向量:冒号表达式可以自动产生一个行向量,一般格式是:冒号表达式可以自动产生一个行向量,一般格式是:X=e1:e2:e3 其中其中e1为初始值,为初始值,e2为步长,为步长,e3为终止值。为终止值。本讲稿第二页,共十八页 (3)用)用linspace函数产生行向量。函数产生行向量。其调用格式为
2、:其调用格式为:linspace(a,b,n)其中其中a和和b是生成向量的第一个和最后一个元素,是生成向量的第一个和最后一个元素,n是元素总数是元素总数(采用等分)采用等分)。a=linspace(1,3,3)a=1,2,3本讲稿第三页,共十八页q 矩阵(矩阵(m行行n列的数表)的生成列的数表)的生成向量与矩阵运算向量与矩阵运算(1)直接输入直接输入:两行之间用;或回车隔开 元素之间用空格或,隔开.A=1,2,3;4,5,6;7,8,9(2)由向量生成由向量生成,每一行为一个向量每一行为一个向量例例:x=1,2,3;y=2,3,4;A=x;yA=X,Y 等于什么等于什么?本讲稿第四页,共十八页
3、(3)利用函数生成矩阵利用函数生成矩阵zeros(m,n)生成一个 m 行 n 列的零矩阵,m=n 时可简写为 zeros(n)ones(m,n)生成一个 m 行 n 列的元素全为 1 的矩阵,m=n 时可写为 ones(n)eye(m,n)生成一个主对角线全为 1 的 m 行 n 列矩阵,m=n 时可简写为 eye(n),即为 n 维单位矩阵常见矩阵生成函数常见矩阵生成函数本讲稿第五页,共十八页矩阵元素的操作矩阵元素的操作 q 提取矩阵的部分元素:提取矩阵的部分元素:冒号运算符冒号运算符u A(:,k)A的第的第 k 列,列,A(k,:)A的第的第 k 行行 u A(:,k:m)A的第的第
4、k 到第到第 m 列组成的子矩阵列组成的子矩阵u A(k:m,:)A的第的第 k 到第到第 m 行组成的子矩阵行组成的子矩阵u双下标双下标:A(i,j)位于位于A的第的第i行第行第j列的元素列的元素u 单下表单下表:A(i)矩阵矩阵A的第的第i个元素(按列从左到右排列个元素(按列从左到右排列)q元素的标识元素的标识u A(:,k,m)A的第的第 k、m列,列,本讲稿第六页,共十八页向量与矩阵运算向量与矩阵运算na=123n456n789na=n123n456n789na(1,3,:)%第一、三行第一、三行nans=n123n789本讲稿第七页,共十八页矩阵元素的操作矩阵元素的操作 u A(k:
5、m)A的第的第 k 到第到第 m 个元素个元素u删除删除A的第的第km行,构成新矩阵行,构成新矩阵:A(k:m,:,:)=删除删除A的第的第km列,构成新矩阵列,构成新矩阵:A(:,k:m)=将矩阵将矩阵A和和B拼接成新矩阵:拼接成新矩阵:AB;A;B本讲稿第八页,共十八页二、矩阵基本运算二、矩阵基本运算q 矩阵的加减矩阵的加减:对应分量进行运算对应分量进行运算要求参与加减运算的矩阵具有 相同的维数例例:A=1 2 3;4 5 6;B=3 2 1;6 5 4 C=A+B;D=A-B;q 矩阵的普通乘法矩阵的普通乘法要求参与运算的矩阵满足线性代数中矩阵相乘的原则例例:A=1 2 3;4 5 6;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二讲 向量与矩阵运算精选文档 第二 向量 矩阵 运算 精选 文档
限制150内