例如,我正在查看两个数组中的第一列,并创建了一个逻辑数组,在两个数组中找到大于5的所有值。
现在,我怎样才能找到矩阵中的值大于5的所有行? 换句话说,两个逻辑数组中有1的行。 例如: coupling = row1 == row2; 这只是给我一个语法错误。
答案 0 :(得分:1)
您的代码
coupling = row1 == row2;
应该不给出语法错误:它应该在coupling
中为您提供逻辑数组,除非row1
和row2
的维度不同。
如果逻辑数组row1
和逻辑数组row2
具有相同的大小,那么您可以通过调用
coupling = row1 & row2;
这将是一个大小相同的逻辑数组,其值1
正好位于row1
和row1
的值均为1
的位置。< / p>