all

Matlab Functions List


  • all(A,<dimvec>)
    • 固定 dimvec 指定维数之外维数的元素, 相应 dimvec 指定维数的所有元素都为广义逻辑真时返回逻辑真 1
      • dimvec 默认为第一个长度非 1 的维数
    • A 为 empty array 时返回逻辑真
  • all(A,'all') 测试 A 所有元素, 都为真时返回逻辑真
    • 相当于 all(A(:))

Example

>> A = [0 1 0];
>> all(A)
ans =
  logical
   0
>> B = [zeros(1,3)' ones(1,3)' zeros(1,3)'];
>> all(B)
ans =
  1x3 logical array
   0   1   0
>> C(:,:,1) = ones(3); C(:,:,2) = zeros(3);
>> all(C,2) 
  3x1x2 logical array
ans(:,:,1) =
   1
   1
   1
ans(:,:,2) =
   0
   0
   0
>> all(C,[1,2])
  1x1x2 logical array
ans(:,:,1) =
   1
ans(:,:,2) =
   0
>> all(B,'all')
ans = 
  logical
   0