Operador Ternário em MATLAB

Ammar Ali 10 agosto 2021
Operador Ternário em MATLAB

Neste tutorial, discutiremos como podemos usar o operador ternário em MATLAB.

Operador ternário em MATLAB

O MATLAB não tem o operador ternário, então você deve usar a instrução if. O operador ternário em alguns idiomas é usado para definir a instrução else. Veja o código abaixo.

MyVariable = (condition) ? statement1 : statement2;

Se a condição for verdadeira, a primeira instrução, statement1, será executada e, se a condição for falsa, a segunda instrução, statement2, será executada. Mas essa funcionalidade não é suportada pelo MATLAB. Em vez disso, você deve usar a instrução if para obter o mesmo resultado do código acima. Veja o código abaixo.

if(condition)
    statement1
else
    statement2
end

No código acima, executamos a mesma função executada pelo operador ternário. Se a condição for verdadeira, a primeira declaração, statement1, será executada, e se a condição for falsa, a segunda declaração, statement2, será executada.

Autor: 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

Artigo relacionado - MATLAB Operator