>> a=round(rand(5)) a = 1 0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 >> b=rank(a) b = 4 说明:求矩阵的秩有很多种方法,Matlab 的 rank 函数是借助矩阵奇异值分解的方法计算的。