是否有本机函数将分段or()
应用于多个(即超过 2 个(可能未知数量的逻辑数组?
例如
TF={};
TF{1}=[0,1,0];
TF{2}=[0,0,1];
TF{3}=[0,0,0];
其中TF
可能包含更多匹配维度的逻辑数组,并且size(TF,2)
可能大于 1。
我希望or(TF{:})
可以工作,但它没有。是否有可以提取以下内容的本机函数?
>> (TF{1} | TF{2}) | TF{3},
ans =
[0,1,1];
您可以使用任何:
result = any(vertcat(TF{:})) ;