MATLAB決策制定

2018-08-11 14:36 更新

本節(jié)內容:了解MATLAB提供的決策類型,及使用它們進行決策制定。

決策結構用來做什么?決策結構要求程序員能夠使用一個或者多個的條件來對程序進行評估或者測試,沿著一條或多條語句執(zhí)行,如果該條件被確定為真,則繼續(xù)執(zhí)行;如果條件確定是假的(false),執(zhí)行其他要執(zhí)行的語句。

下圖是一個典型的決策結構,是大多數(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 語句。



以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號