LabVIEW-布尔函数-复合运算
来源:网络收集 点击: 时间:2024-05-21复合运算 (函数):对一个或多个数值、数组、簇或布尔输入执行算术运算。右键单击函数,从快捷菜单中选择更改模式,选择运算(加、乘、与、或、异或)。在数值选板中选中该函数时,默认模式为“加(ADD)”;在布尔选板中选中该函数时,默认模式为“或(OR)”。
值0..n-1(接线端):可以是一个数字或布尔值,也可以是数字数组或布尔值数组,或簇的簇及簇数组等。 每个值输入端只能连接一个波形。如输入的是波形,可使用大小和数量均不限的标量输入。如果值为错误簇,只有错误簇的状态参数传输至输入接线端。
结果(接线端):返回对值0..n-1进行运算的结果。对于与、或或者异或,如为数值输入,结果返回按位运算值;如为布尔输入,返回逻辑运算值。

1)复合运算函数默认两个输入接线端,一个输出接线端;可以右击选择添加输入或者删除输入,也可以鼠标选择向下拖拉增加输入端或者向上拖拉删除接线端;2)点击复合运算,可以选择运算类型;


复合是多态VI,会自动识别所连接的数据类型;
4/9如下是复合运行进行数值或,数值或非,数值与,数值与非,数值亦或,数值同或,以及数值加和数值乘运算;








如下是复合运行进行布尔或,布尔或非,布尔与,布尔与非,布尔亦或,布尔同或运算;此处只列出了x=true和y=false的情况,请各位工程师自己测试x=true和y=true/x=false和y=true/x=false和y=false情况;






如下是复合运行进行数值数组或,数值数组或非,数值数组与,数值数组与非,数值数组亦或,数值数组同或,以及数值数值数组加和数值数值数组乘运算;








如下是复合运行进行布尔数组或,布尔数组或非,布尔数组与,布尔数组与非,布尔数组亦或,布尔数组同或运算;






如下是复合运行进行簇或,簇或非,簇与,簇与非,簇异或,簇同或运算以及簇加簇乘(其中加法乘法簇中不能存在布尔);









其他布尔函数支持的数据类型基本一致;
注意事项符复合运算适合布尔,数值,数组,簇类型;
簇中不能存在布尔进行加乘
请点赞,收藏
LABVIEW布尔布尔非数值非数组非簇非版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_822000.html