有一矩阵a=[1 2 3; 4 5 6; 7 8 9],找出矩阵中其值大于5的元素,并将他们重新排列成列向量b。抽取矩阵a的第2、3行和第2、3列构成一个新的矩阵
题解:
a=[1 2 3;4 5 6;7 8 9]
b=find(a(:)>5)
c=a([2,3],[2,3])
输出:
a =
1 2 3
4 5 6
7 8 9
b =
3
6
8
9
c =
5 6
8 9
有一矩阵a=[1 2 3; 4 5 6; 7 8 9],找出矩阵中其值大于5的元素,并将他们重新排列成列向量b。抽取矩阵a的第2、3行和第2、3列构成一个新的矩阵
题解:
a=[1 2 3;4 5 6;7 8 9]
b=find(a(:)>5)
c=a([2,3],[2,3])
输出:
a =
1 2 3
4 5 6
7 8 9
b =
3
6
8
9
c =
5 6
8 9