|
主要用到了any()函数。
e.g.1 找到矩阵中为零的列向量,并将其删除。
>> a=[1,2,3;0,0,0;4,5,6;0,0,0;7,8,9]'
a =
1 0 4 0 7
2 0 5 0 8
3 0 6 0 9
>> any(a,1)
ans =
1 0 1 0 1
>> a(:,any(a,1))
ans =
1 4 7
2 5 8
3 6 9
e.g.2 找到矩阵中为零的行向量,并将其删除。
a=[1,2,3;0,0,0;4,5,6;0,0,0;7,8,9]
a =
1 2 3
0 0 0
4 5 6
0 0 0
7 8 9
>> any(a,2)
ans =
1
0
1
0
1
>> a(any(a,2),:)
ans =
1 2 3
4 5 6
7 8 9
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-26 00:43
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社