布尔值列表逻辑运算
功能描述
对输入的布尔值列表按对应维度进行指定的逻辑运算。
使用场景
通用的逻辑运算步骤,常用于在前序步骤产生布尔列表后,对多个条件进行逻辑组合。例如,检测多个布尔条件同时满足(与)、至少一个满足(或)、条件相反情况(非)等。
输入
布尔列表:第一输入,输入端口数量可通过参数 “端口数量” 设置。异或(XOR)固定为2个输入端口,非(NOT)固定为1个,与(AND)、或(OR)都为可设定的1~n个(默认为2个)。
布尔列表:输入端口数量可通过参数 “端口数量” 设置。
输出
布尔列表:逻辑运算结果的布尔列表。
参数说明
逻辑运算符
指定要执行的逻辑运算,目前支持基本的:与(AND)、或(OR)、异或(XOR)、非(NOT)。
输入端口数量
可动态调整输入布尔列表的数量。调整权限由逻辑运算符决定:
异或(XOR)运算:固定为2个输入端口
非(NOT)运算:固定为1个输入端口
与(AND)运算:支持 1~n 个输入端口(默认2个)
或(OR)运算:支持 1~n 个输入端口(默认2个)