位置:首頁 > 高級語言 > Matlab教學 > MATLAB if...end 語句

MATLAB if...end 語句

 一個 if ... end語句由一個 if 語句和一個布爾表達式後跟一個或多個語句由 end 語句分隔。

語法

在MATLAB中 的 if 語句的語法是:

if <expression>
% statement(s) will execute if the boolean expression is true 
<statements>
end

如果表達式的計算結果為true,那麼裡麵的代碼塊,如果語句會被執行。如果表達式計算為false,那麼第一套代碼結束後的語句會被執行。

流程圖:

MATLAB if statement

例如:

創建一個腳本文件,並鍵入下麵的代碼:

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
' );
   end
fprintf('value of a is : %d
', a);

當運行該文件,它會顯示以下結果:

a is less than 20
value of a is : 10