Operatore ternario in MATLAB

Ammar Ali 10 agosto 2021
Operatore ternario in MATLAB

In questo tutorial, discuteremo di come possiamo usare l’operatore ternario in MATLAB.

Operatore ternario in MATLAB

MATLAB non ha l’operatore ternario, quindi devi usare l’istruzione if. L’operatore ternario in alcune lingue viene utilizzato per definire l’istruzione else. Vedi il codice sottostante.

MyVariable = (condition) ? statement1 : statement2;

Se la condizione è vera, verrà eseguita la prima istruzione, statement1, e se la condizione è falsa, verrà eseguita la seconda istruzione, statement2. Ma questa funzionalità non è supportata da MATLAB. Invece, devi usare l’istruzione if per ottenere lo stesso risultato del codice precedente. Vedi il codice sottostante.

if(condition)
    statement1
else
    statement2
end

Nel codice sopra abbiamo svolto la stessa funzione svolta dall’operatore ternario. Se la condizione è vera, verrà eseguita la prima istruzione, statement1, e se la condizione è falsa, verrà eseguita la seconda istruzione, statement2.

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

Articolo correlato - MATLAB Operator