本文概述
- 句法
- If … end语句的流程图
- 例子
- if是一个条件语句, 提供选择运行时执行的代码块的功能。
- 检查预定义的条件, 并根据条件的输出执行其余代码。
- if语句由if定义
- 如果条件成立, 则控制在if块内进行。
- 始终以结尾关闭if块
- elseif和else是可选的, 如果要检查的条件更多, 请使用它们。
- elseif和else是if语句的可选部分, 不需要其他结尾
- 切记不要在elseif和ifif关键字的if和if之间使用空格, 因为这会导致嵌套的if语句和每个if块必须以结尾结尾
- 没有使用多个elseif的限制
- 我们可以通过在另一个if中使用if语句来嵌套它
if expressionStatementsend
If … end语句的流程图
文章图片
例子
% program to announce bonus on max hour of joba = randi(250, 12, 2)pr = 0;
bonus = 10000;
for k = 1:numel(a)pr = pr + a(k);
enddisp(['total hours of job done by you in a year are: ', num2str(pr)])if pr >
= 2800disp(['Great...you earned a bonus amount of Rs. ', num2str(bonus)])elsedisp(['better luck next year....'])end
【MATLAB if… end语句】输出
a = 12×2227183134177281962077285174741401871003161319616785total hours of job done by you in a year are: 3085Great...you earned a bonus amount of Rs. 10000
推荐阅读
- MATLAB if-else…end语句
- MATLAB格式化文字
- MATLAB运算符
- MATLAB数据类型
- MATLAB使用变量和数组
- MATLAB环境配置详解
- 如何下载MATLAB()
- MATLAB命令使用介绍
- MATLAB在线版本使用介绍