0

假设我有以下矩阵

B =   
     0     1     0     0
     0     1     0     1
     1     0     0     0
     1     1     1     0

我想返回第一个值为“0”且第四个值为“1”的列的索引。在这种情况下,这将是(1, 3).

如何在 MATLAB 中获得预期的输出?

4

1 回答 1

6

你可以使用

find(B(1,:) == 0 & B(4,:) == 1)

这导致

ans =

     1     3
于 2013-06-05T13:53:38.653 回答