2020-11-10 MATLAB學習小結(十一)

Aita_ZteP發表於2020-11-10

MATLAB程式流程控制 三

用switch語句實現選擇結構

語句格式:

switch 表示式
case 結果表1
語句組1
case 結果表2
語句組2

case 結果表m
語句組m
otherwise
語句組n
end

1
注意:當任意一個分支的語句執行完後,整個switch語句執行完畢。整個過程只會執行一個語句組。

switch表示式應該是一個其值可以列舉的表示式。
case結果表為switch表示式的取值,當取值有多個時,用單後設資料表示。

例1 輸入一個英文單詞,判斷它是否以母音字母開頭。
2
例2 PM2.5是指大氣中直徑小於或等於2.5微米的可入肺顆粒物,是衡量空氣質量的重要指標。假定空氣質量等級以PM2.5數值劃分為6級。PM2.5數值在[0,35)空氣質量為優,[35,75)為良,[75,115)為輕度汙染,[115,150)為中度汙染,[150,250)為重度汙染,大於等於250為嚴重汙染。編寫程式,輸入PM2.5數值,輸出空氣質量等級。

用六個單分支結構實現
用多分支if語句實現
用switch語句執行

4

相關文章