matlab的程序中“&&”是不是也是表示逻辑关系“与”,那这与“&”只用一个的有什么区别吗matlab高手解决

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 06:16:03
matlab的程序中“&&”是不是也是表示逻辑关系“与”,那这与“&”只用一个的有什么区别吗matlab高手解决

matlab的程序中“&&”是不是也是表示逻辑关系“与”,那这与“&”只用一个的有什么区别吗matlab高手解决
matlab的程序中“&&”是不是也是表示逻辑关系“与”,那这与“&”只用一个的有什么区别吗
matlab高手解决

matlab的程序中“&&”是不是也是表示逻辑关系“与”,那这与“&”只用一个的有什么区别吗matlab高手解决
&& Short-Circuit Logical AND.
在Matlab的说明文档中指出,&&是逻辑与,适用于两个标量,不能使用矢量.
同时&&是短路运算,也就是说
在计算A && B结果时,如果A已经为0,那么不计算B的表达式,结果为0;如果A不为0,那么再计算B的结果.
& Element-wise Logical AND.
&也是逻辑与,适用于向量/矩阵,做对应元素的逻辑与,非零元素对应逻辑1,零元素对应逻辑0.