(做者:lcc) 数组
建立二维数组变量 函数
n 第一种方法:使用方括号“[ ]”操做符 变量
使用规则 方法
n 数组元素必须在“[ ]”内键入; 二维数组
n 行与行之间须用分号“;” 间隔,也能够在分行处用回车键间隔; 生成
n 行内元素用空格或逗号“,”间隔。
【例3-1】键入并执行a2=[1 2 3;4 5 6;7 8 9]
a2=
1 2 3
4 5 6
7 8 9
【例3-2】键入并执行a2=[1:3;4:6;7:9] %结果同上
【例3-3】由向量构成二维数组。
a=[1 2 3]; b=[2 3 4];
c=[a;b];
c1=[a b];
n 第二种方法:函数方法
函数ones(生成全1矩阵)、zeros (生成全0矩阵) 、reshape
F “help elmat”得到基本的矩阵生成和操做函数列表
【例3-4】建立全1的3x3数组。
ones(3)
【例3-5】建立全1的3x4数组。
ones(3,4)
【例3-5】 reshape的使用
a=-4:4
a=
-4 -3 -2 -1 0 1 2 3 4
b=reshape(a, 3, 3)
b=
-4 -1 2
-3 0 3
-2 1 4
F 数组元素的排列顺序,从上到下按列排列,先排第一列,而后第二列,…
F 要求数组的元素总数不变。