我有一个名为double 6000 x 5350类型事件的矩阵。矩阵中充满了代码的数字。我想要的是获得列中任何元素大于或等于100的逻辑向量。
下面的代码行返回一个逻辑向量,这是我正在寻找的但是如果元素isnan我不感兴趣。
act_deal = isnan(event(:, i));
我想用isnan条件替换下面的行。但是,这只会返回此条件为真的行号。
act_deal = find(event(:, i) >= 100);
以下是我正在寻找的一个简单示例。
one column of event matrix
50
99
100
105
23
100
62
我想要的结果是
0
0
1
1
0
1
0
答案 0 :(得分:2)
逻辑索引!
act_deal = event(i,:)>=100
将为您提供您在此处要求的结果。
act_deal = event(i,event(i,:)>=100)
将为您提供实际值。