MATLAB 三元運算子
Ammar Ali
2021年8月10日
2021年4月29日
在本教程中,我們將討論如何在 MATLAB 中使用三元運算子。
MATLAB 中的三元運算子
MATLAB 沒有三元運算子,因此你必須使用 if
語句。某些語言中的三元運算子用於定義 else
語句。請參見下面的程式碼。
MyVariable = (condition) ? statement1 : statement2;
如果條件為真,則執行第一條語句 statement1
,如果條件為假,則執行第二條語句 statement2
。但是 MATLAB 不支援此功能。相反,你必須使用 if
語句來獲得與上述程式碼相同的結果。請參見下面的程式碼。
if(condition)
statement1
else
statement2
end
在上面的程式碼中,我們執行了與三元運算子相同的功能。如果條件為真,則執行第一條語句 statement1
,如果條件為假,則執行第二條語句 statement2
。
Author: Ammar Ali