Arrays 是否有一个本机函数将分段or()应用于多个逻辑数组?

Arrays 是否有一个本机函数将分段or()应用于多个逻辑数组?,arrays,matlab,Arrays,Matlab,是否有一个本机函数将分段或() 比如说, TF={}; TF{1}=[0,1,0]; TF{2}=[0,0,1]; TF{3}=[0,0,0]; 其中TF可能包含更多匹配维度的逻辑数组,并且大小(TF,2)可能大于1 我希望或(TF{:})能起作用,但事实并非如此。是否有可以提取以下内容的本机函数 >> (TF{1} | TF{2}) | TF{3}, ans = [0,1,1]; 您可以使用: 或者any(vertcat(TF{:}),1)如果TF result =

是否有一个本机函数将分段
或()

比如说,

TF={};
TF{1}=[0,1,0];
TF{2}=[0,0,1];
TF{3}=[0,0,0];
其中
TF
可能包含更多匹配维度的逻辑数组,并且
大小(TF,2)
可能大于1

我希望
或(TF{:})
能起作用,但事实并非如此。是否有可以提取以下内容的本机函数

>> (TF{1} | TF{2}) | TF{3},
ans = 
    [0,1,1];
您可以使用:

或者
any(vertcat(TF{:}),1)
如果
TF
result = any(vertcat(TF{:})) ;