MATLAB 三元运算符

Ammar Ali 2021年8月10日 2021年4月29日
MATLAB 三元运算符

在本教程中,我们将讨论如何在 MATLAB 中使用三元运算符。

MATLAB 中的三元运算符

MATLAB 没有三元运算符,因此你必须使用 if 语句。某些语言中的三元运算符用于定义 else 语句。请参见下面的代码。

MyVariable = (condition) ? statement1 : statement2;

如果条件为真,则执行第一条语句 statement1,如果条件为假,则执行第二条语句 statement2。但是 MATLAB 不支持此功能。相反,你必须使用 if 语句来获得与上述代码相同的结果。请参见下面的代码。

if(condition)
    statement1
else
    statement2
end

在上面的代码中,我们执行了与三元运算符相同的功能。如果条件为真,则执行第一条语句 statement1,如果条件为假,则执行第二条语句 statement2

Author: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相关文章 - MATLAB Operator