下圖是一個典型的決策結構,是大多數(shù)編程語言的一般形式:
MATLAB 提供的決策類型如下表,通過點擊鏈接,查看各決策類型的作用:
語句 | 描述 |
---|---|
if ... end statement | 一個 if ... end 語句由一個布爾表達式組成,后跟一個或多個語句。 |
if...else...end statement | 一個 if 語句可以跟隨一個可選的 else 語句,當布爾表達式為false時,該語句將執(zhí)行。 |
If... elseif...elseif...else...end statements | 一個 if 語句后面可以有一個(或多個)可選 elseif ... 和一個 else 語句,這對于測試各種條件非常有用。 |
nested if statements | 你可以在另一個 if 或 elseif 語句中使用一個 if 或 elseif 語句。 |
switch statement | 一個 switch 語句允許根據(jù)值列表對變量進行相等的測試。 |
nested switch statements | 你可以在另一個 switch 語句中使用一個 swicth 語句。 |
更多建議: