有时候我们在使用matlab进行编程的时候,想知道&和&&的区别,下面来分享一下方法
工具/原料
1
matlab
2
&和&&的区别
方法/步骤
2
第二步下面通过实例来介绍&和&&的区别,在m脚本中输入“a=1;b=2;if a==5&b==2 a=10; b=20;enddisp(a)disp(b)”,可以看到使用的是&,且第一个式子为假,如下侮沃图所示:
3
第三步运行脚本之后,从结果可以板杰看到if语句的内容没有被执行,使用&会先判断a==5和b==2两个式子是否为真,都为真执行if语句内容,如下图所示:
4
第四步将&改为&&,运行m脚本,如下图所示:
5
第五步可以看到结果相同,但是使用&&,判断第一个式子a==5为假之后,就不再判断b==2真假,直接输出为假,不执行if语句,效率更高,如下图所示:
注意事项
如果你觉得这篇对你有用的话,请投一下票
上一篇:冬季也是收获的季节