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.