引言
如果今天下雨
我就在家看书
否则
我就出门骑自行车
这是一个非常明显的分支判断与选择,也即程序控制,
以上的内容我将使用matlab进行模拟。
假定天气情况
随机生成一个(0,1)的小数,大于0.5代表天晴,小于0.5代表下雨
a=rand %随机生成一个(0,1)的小数,大于0.5代表天晴,小于0.5代表下雨
条件判断语句
if condition
% 条件满足时执行的代码
else
% 条件不满足时执行的代码
end
满足条件执行,if下面的代码块,直到else
不满足条件,直接执行,else下面代码块,直到end
可以没有else模块,必须要使用end结束
a=rand %随机生成一个(0,1)的小数,大于0.5代表天晴,小于0.5代表下雨
if a>0.5
disp("天晴,骑车")
disp("天晴,骑车")
disp("天晴,骑车")
else
disp("下雨,看书")
disp("下雨,看书")
disp("下雨,看书")
end
if else之间的程序依次执行