sum(sum(find(a==0),1))的意思是把a所有为0的位置找出来并进行累加。要用两次sum函数的原因是a变量可能是一个二维矩阵,需要两次sum才能把二维矩阵的元素和累加起来。你可以做一个测试a = [1,2;3,4]b = sum(a)c = sum(b)然后就会明白的剩下就是把n乘以一个m减去a所有为0的位置的累加