正在加载图片...
对矩阵作裁剪、拼接 裁剪:从矩阵中提取某些行、某些列(关键符号:) 如(练习):A(2,;)是A的第2行(;1)是A的第1列 A(1:2,2:4)是A的第1、2行,与第2、3、4列交叉点元素 12345678 输入W=98765432,它的第2、3行,与第3、4、5、6列交 23456789 叉点元素是什么? W的第1、3、5、7列构成的矩阵是W(,1:2:7)(起点1,步长2,终点7) W的第1、3行,第2、5、8列构成的矩阵是W(1:2:3,2:3:8) 问:W的第1、4、7列构成的矩阵?W的第1、3行,第2、4、6列构成的矩阵? 检验:w(;7:2:1)看结果,猜一猜什么规则? 检验:WW(:,5)=看结果,猜一猜什么规则? 此时,W还剩7个列,请你用一个命令去掉它的第3、5列 拼接:把若干个矩阵、数,拼凑、结合成一个矩阵 先做准备:把机器中全部的常量(包括矩阵、数)清除,命令为 clear 147 0-3 再重新输入:A=258,B=-1-4,a=[0 练习 左右拼接[A,B][B,A][a,8][8a76 上下拼接[Aa][a;A][A,8,18,28;a] 试一试:左右拼接[A,a][A,8] 上下拼接[AB][A8,18 题:用这三个矩阵A、B、a,拼接出矩阵 4258 2-5369 1810-128 3.数组 1×n型矩阵(即:只有一行的矩阵),称为行向量,也称为数组。 例:用a1表示一个从0到18的全体偶数构成的数组。 解:法一:格式为起点:步长:终点 命令为a1=0:2:18 法二:格式为 linspace起点,终点,个数) 命令为a1= linspace(0,18,10)2.对矩阵作裁剪、拼接 裁剪:从矩阵中提取某些行、某些列 (关键符号 : ) 如(练习): A(2,:) 是 A 的第 2 行 A(:,1) 是 A 的第 1 列 A(1:2,2:4) 是 A 的第 1、2 行,与第 2、3、4 列交叉点元素 输入           = 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 W ,它的第 2、3 行,与第 3、4、5、6 列交 叉点元素是什么? W 的第 1、3、5、7 列构成的矩阵是 W(:,1:2:7) (起点 1,步长 2,终点 7) W 的第 1、3 行,第 2、5、8 列构成的矩阵是 W(1:2:3,2:3:8) 问:W 的第 1、4、7 列构成的矩阵? W 的第 1、3 行,第 2、4、6 列构成的矩阵? 检验: W(:,7:-2:1) 看结果,猜一猜什么规则? 检验: W W(:,5)=[] 看结果,猜一猜什么规则? 此时,W 还剩 7 个列,请你用一个命令去掉它的第 3、5 列。 拼接:把若干个矩阵、数,拼凑、结合成一个矩阵 先做准备:把机器中全部的常量(包括矩阵、数)清除,命令为 clear 再重新输入:           − − − − − =           = 2 5 1 4 0 3 , 3 6 9 2 5 8 1 4 7 A B ,a = 1 0 −1. 练习: 左右拼接 [A,B] [B,A] [a,8] [8,a,7,6] 上下拼接 [A;a] [a;A] [A;8,18,28;a] 试一试: 左右拼接 [A,a] [A,8] 上下拼接 [A;B] [A;8,18] 题:用这三个矩阵 A、B、a,拼接出矩阵 . 18 1 0 1 28 2 5 3 6 9 1 4 2 5 8 0 3 1 4 7             − − − − − − 3.数组 1n 型矩阵(即:只有一行的矩阵),称为行向量,也称为数组。 例:用 a1 表示一个从 0 到 18 的全体偶数构成的数组。 解: 法一: 格式为 起点 : 步长 : 终点 命令为 a1=0:2:18 法二: 格式为 linspace(起点 , 终点 , 个数) 命令为 a1=linspace(0,18,10)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有