Comment utiliser Not Equal dans MATLAB ?

Comment Utiliser Not Equal Dans Matlab



MATLAB prend en charge les opérateurs relationnels pour comparer deux quantités. Ces opérations incluent supérieur à, inférieur à, égal à et différent de. L'opérateur relationnel non égal permet de déterminer l'inégalité entre deux quantités. Ce blog explique comment utiliser l'opérateur non égal dans MATLAB à l'aide de quelques exemples.

Comment implémenter l'opérateur non égal dans MATLAB ?

L'opérateur non égal ou ~= dans MATLAB est utilisé pour comparer deux valeurs, vecteurs, matrices ou tableaux en renvoyant un tableau ayant des valeurs logiques pour 1 et 0. L'implémentation de cet opérateur utilise à la fois l'opérateur '~=' et la syntaxe ne(). Ces deux méthodes donneront le même résultat.

Un ~= B

ne(A,B)

Ici,

A ~= B donne un tableau logique ou un tableau de valeurs logiques, où chaque élément est un 1 logique (vrai) si les entrées A et B ne sont pas égales et un 0 logique (faux) sinon. Le test compare les éléments réels et imaginaires de tableaux numériques.

Une technique différente pour ~= consiste à utiliser ne(A, B), cependant, cela est rarement implémenté.

Exemples

Prenons quelques exemples pour démontrer la fonctionnalité de l'opérateur non égal dans MATLAB.

Exemple 1

Le code MATLAB donné utilise l'opérateur ~= pour comparer les deux valeurs données x et y.

x = 5 ;

y = 9 ;

x ~= y

Après avoir exécuté le code ci-dessus, nous recevrons une valeur logique '1' car la condition spécifiée est satisfaite.

Exemple 2

Dans cet exemple, nous utilisons la fonction ne() pour comparer les deux matrices données x et y.

x = oeil(3);

y = unités(3);

ne(x, y)

Conclusion

L'opérateur non égal dans MATLAB nous permet de déterminer l'inégalité entre deux quantités en renvoyant un tableau ayant des valeurs logiques pour 1 et 0. L'implémentation de cet opérateur utilise à la fois l'opérateur '~=' et la syntaxe ne(). Ces deux méthodes donneront le même résultat. Ce tutoriel a découvert comment utiliser l'opérateur non égal dans MATLAB.