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