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