Opérateur ternaire dans MATLAB

Ammar Ali 10 aout 2021
Opérateur ternaire dans MATLAB

Dans ce tutoriel, nous allons discuter de la façon dont nous pouvons utiliser l’opérateur ternaire dans MATLAB.

Opérateur ternaire dans MATLAB

MATLAB n’a pas l’opérateur ternaire, vous devez donc utiliser l’instruction if. L’opérateur ternaire dans certaines langues est utilisé pour définir l’instruction else. Voir le code ci-dessous.

MyVariable = (condition) ? statement1 : statement2;

Si la condition est vraie, la première instruction, statement1, sera exécutée, et si la condition est fausse, alors la seconde instruction, statement2, sera exécutée. Mais cette fonctionnalité n’est pas prise en charge par MATLAB. Au lieu de cela, vous devez utiliser l’instruction if pour obtenir le même résultat que le code ci-dessus. Voir le code ci-dessous.

if(condition)
    statement1
else
    statement2
end

Dans le code ci-dessus, nous avons effectué la même fonction que celle effectuée par l’opérateur ternaire. Si la condition est vraie, la première instruction, statement1, sera exécutée, et si la condition est fausse, alors la seconde instruction, statement2, sera exécutée.

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

Article connexe - MATLAB Operator