if ... end语句包含一条if语句和一个布尔表达式,后跟一个或多个语句。它由end语句定界。
MATLAB中if语句的语法是-
if <expression>
%如果布尔表达式为真,则执行语句
<statements>
end
如果表达式的计算结果为true,则将执行if语句中的代码块。如果表达式的计算结果为false,则将执行end语句之后的第一组代码。
创建一个脚本文件并输入以下代码-
a = 10;
%使用if语句检查条件
if a < 20
%如果condition为真,则打印以下内容
fprintf('a is less than 20\n' );
end
fprintf('value of a is : %d\n', a);
运行文件时,它显示以下结果-a is less than 20
value of a is : 10