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