直接看程序就可以知道
先创建一个矩阵;rand()为0-1的随机数组成的矩阵,ceil() 为取整,往大整数的方向取;
A=rand(2,4)
A =
0.6787 0.7431 0.6555 0.7060
0.7577 0.3922 0.1712 0.0318
>> C=ceil(10*A)
C =
7 8 7 8
8 4 2 1
>> b=[1 2]
b =
1 2
取全行元素 D=C(行数,:)取第一行全部元素
D=C(1,:)
D =
7 8 7 8
取第一行其中1,2两列个元素 取非全行/列 元素D=C(行数,列数)>> D=C(1,b)
D =
7 8
取全列D=C(:,列数)
取第一列全部元素
>> D=C(:,1)
D =
7
8
取1,2列的全部元素>> D=C(:,b)
D =
7 8
8 4
取矩阵中的一个元素D=(n,m), Cn,m元素
>> D=C(2,3)
D =
2
D(:) 按列的顺序,将矩阵D排成一列
>> A=rand(2,4)
A =
0.6407 0.6538 0.5832 0.2348
0.3288 0.7491 0.7400 0.7350
>> A1=A(:)
A1 =
0.6407
0.3288
0.6538
0.7491
0.5832
0.7400
0.2348
0.7350