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.
