一個if...end
語句由一個if
語句和一個布林表示式組成,後跟一個或多個語句。它是由end
語句分隔的語句塊。
在MATLAB中,if
語句的語法是 -
if <expression>
% statement(s) will execute if the boolean expression is true
<statements>
end
如果表示式(expression
)計算結果為true
,則if
語句中的程式碼塊將被執行。如果表示式的計算結果為false
,那麼執行結束語句後的第一組程式碼。
流程圖
建立指令碼檔案並鍵入以下程式碼 -
a = 10;
% check the condition using if statement
if a < 20
% if condition is true then print the following
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