如何为每列找到非零负/正元素。
size A= 3*100
并且对于每列,我们有一个非零负/正元素。如何在不使用for循环的情况下找到这些元素的索引?
答案 0 :(得分:0)
B = A>0;
C = A<0;
D = B-C;
D
现在包含-1(如果条目为负数)和1(如果条目为正数)。可以使用索引提取列:
D(:,1) %first column
D(:,2) %second column
等
[row,column] = find(A>0)
也可以做到这一点并为你提供指数。