MATLAB Ternärer Operator

Ammar Ali 10 August 2021
MATLAB Ternärer Operator

In diesem Tutorial werden wir diskutieren, wie wir den ternären Operator in MATLAB verwenden können.

Ternärer Operator in MATLAB

MATLAB hat keinen ternären Operator, daher müssen Sie die Anweisung if verwenden. Der ternäre Operator wird in einigen Sprachen verwendet, um die Anweisung else zu definieren. Siehe den folgenden Code.

MyVariable = (condition) ? statement1 : statement2;

Wenn die Bedingung wahr ist, wird die erste Anweisung statement1 ausgeführt, und wenn die Bedingung falsch ist, wird die zweite Anweisung statement2 ausgeführt. Diese Funktionalität wird von MATLAB jedoch nicht unterstützt. Stattdessen müssen Sie die Anweisung if verwenden, um das gleiche Ergebnis wie im obigen Code zu erhalten. Siehe den folgenden Code.

if(condition)
    statement1
else
    statement2
end

Im obigen Code haben wir dieselbe Funktion ausgeführt wie vom ternären Operator. Wenn die Bedingung wahr ist, wird die erste Anweisung statement1 ausgeführt, und wenn die Bedingung falsch ist, wird die zweite Anweisung statement2 ausgeführt.

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

Verwandter Artikel - MATLAB Operator