MATLAB - 迴圈型別



可能存在需要執行程式碼塊多次的情況。通常,語句是按順序執行的。函式中的第一個語句首先執行,然後是第二個語句,依此類推。

程式語言提供各種控制結構,允許更復雜的執行路徑。

迴圈語句允許我們多次執行一個語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式:

Loop Architecture

MATLAB 提供以下型別的迴圈來處理迴圈需求。點選以下連結檢視其詳細資訊:

序號 迴圈型別和描述
1 while 迴圈

在給定條件為真時重複執行一個語句或一組語句。它在執行迴圈體之前測試條件。

2 for 迴圈

多次執行一系列語句,並縮寫管理迴圈變數的程式碼。

3 巢狀迴圈

您可以在任何其他迴圈內使用一個或多個迴圈。

迴圈控制語句

迴圈控制語句改變執行的正常順序。當執行離開作用域時,在該作用域中建立的所有自動物件都將被銷燬。

MATLAB 支援以下控制語句。點選以下連結檢視其詳細資訊。

序號 控制語句和描述
1 break 語句

終止迴圈語句並將執行轉移到迴圈後緊隨其後的語句。

2 continue 語句

導致迴圈跳過其主體其餘部分,並在重新迭代之前立即重新測試其條件。

廣告