a=[0,1,0,0,0,1,0;0,1,0,0,0,1,0;0,1,0,0,0,1,0]; %其中有15个零
e=find(a==0);
e= 1
2
3
7
8
9
10
11
12
13
14
15
19
20
21
find为查找出矩阵a中为0的元素的位置
length(e); %返回值为15;
即length(find(a=num))
a为矩阵名 num为你要统计的元素
返回值即为该元素在矩阵中的个数
同时,我们也可以找出矩阵中某元素的位置
[i,j]=find(a==0)
返回的i、j都是列向量,其中i表示矩阵行,对应的j表示矩阵中列。