多语言展示
当前在线:743今日阅读:167今日分享:16

matlab中&和&&的区别

有时候我们在使用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语句,效率更高,如下图所示:

注意事项

如果你觉得这篇对你有用的话,请投一下票

推荐信息