Matlab決策


決策結構要求程式員應指定要由程式評估計算或測試的一個或多個條件,以及條件確定為真時要執行的語句或語句,如果條件被確定為假時,可選地如果執行其他語句。

以下是大多數程式設計語言中典型的決策結構的一般形式 -

MATLAB提供以下型別的決策語句。點選以下連結來檢視它們的詳細說明 -

語句 描述
if…end語句 if ... end語句包含一個布林表示式,後跟一個或多個語句。
if…else…end語句 if語句可以跟隨一個可選的else語句,當布林表示式為false時,else語句塊將執行。
if…elseif…elseif…else…end語句 if語句後面可以有一個(或多個)可選elseif ...和一個else語句,這對於測試各種條件非常有用。
巢狀if語句 可以在一個ifelseif語句中使用另一個ifelseif語句。
switch語句 switch語句用來測試一個變數與值列表的相等性。
巢狀switch語句 可以在一個switch語句中使用一個switch語句。