Matlab中逻辑运算符有哪些?运算规则是什么?
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
Matlab共4种逻辑运算符和运算规则如下:
元素级(Element-Wise)的逻辑运算符用于对标量或矩阵元素进行逻辑运算,得到一个结果标量或结果矩阵。假设操作数为a和b,则元素级逻辑运算符包括:
1、a&b :与运算,两标量或两元素均非0则返回1,否则返回0.注意,在if 条件语句中,两个表达式的与操作用&&。
2、a|b : 或运算,两标量或者两元素至少有一个是非0则返回1,否则返回0.在条件语句中,两个表达式的或用||。
3、~a : 非运算,对作用的标量或矩阵元素求补,如果标量或者矩阵元素为0则结果为1,如果标量或矩阵元素不为0则结果为0。
4、xor(a,b) : 异或运算,两标量或两元素均非0或均为0则返回0,否则返回1。
扩展资料:
计算机编程布尔运算(逻辑运算)
逻辑运算通常用来测试真假值。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。
各种编程语言中的逻辑运算符:
C语言:
与:&&
或:||
非:!
异或:^
Pascal:
与:and
或:or
非:not
异或:xor
参考资料:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询