MATLAB-if ... end语句

Matlab 条件语句

if ... end语句包含一条if语句和一个布尔表达式,后跟一个或多个语句。它由end语句定界。

语法

MATLAB中if语句的语法是-

if <expression>
   %如果布尔表达式为真,则执行语句
   <statements>
end

如果表达式的计算结果为true,则将执行if语句中的代码块。如果表达式的计算结果为false,则将执行end语句之后的第一组代码。

流程图

MATLAB if语句

在线示例

创建一个脚本文件并输入以下代码-

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

Matlab 条件语句