在某些情況下,您需要多次執(zhí)行一個代碼塊。通常,語句是按順序執(zhí)行的。首先執(zhí)行函數(shù)中的第一條語句,然后執(zhí)行第二條,依此類推。
編程語言提供了各種控制結(jié)構(gòu),允許更復雜的執(zhí)行路徑。
循環(huán)語句允許我們多次執(zhí)行一個語句或一組語句,以下是大多數(shù)編程語言中循環(huán)語句的一般形式-
MATLAB提供了以下類型的循環(huán)來處理循環(huán)需求。單擊以下鏈接以查看其詳細信息-
序號 | 循環(huán)類型和說明 |
---|---|
1 | while 循環(huán) 在給定條件為真時重復一個語句或一組語句。 它在執(zhí)行循環(huán)體之前測試條件。 |
2 | for 循環(huán) 多次執(zhí)行一個語句序列,并簡化管理循環(huán)變量的代碼。 |
3 | 嵌套循環(huán) 可以在任何其他循環(huán)中使用一個或多個循環(huán)。 |
循環(huán)控制語句從其正常順序更改執(zhí)行。當執(zhí)行離開作用域時,在該作用域中創(chuàng)建的所有自動對象都將被銷毀。
MATLAB支持以下控制語句。單擊以下鏈接以查看其詳細信息。
序號 | 控制語句和說明 |
---|---|
1 | break 語句 終止循環(huán)語句,并在循環(huán)之后立即將執(zhí)行轉(zhuǎn)移到該語句。 |
2 | continue 語句 使循環(huán)跳過其主體的其余部分,并在重復之前立即重新測試其狀態(tài)。 |