Jak używać Not Equal w MATLAB?

Jak Uzywac Not Equal W Matlab



MATLAB obsługuje operatory relacyjne do porównywania dwóch wielkości. Operacje te obejmują większe niż, mniejsze niż, równe i nierówne. Nierówny operator relacji pozwala nam określić nierówność między dwiema wielkościami. Na tym blogu omówimy, jak wykorzystać operator nierówny w MATLAB na kilku przykładach.

Jak zaimplementować operatora Not Equal w MATLAB?

Operator nierówny lub ~= w MATLAB-ie jest używany do porównywania dwóch wartości, wektorów, macierzy lub tablic, poprzez zwrócenie tablicy zawierającej wartości logiczne dla 1 i 0. Implementacja tego operatora wykorzystuje zarówno operator „~=”, jak i składnię ne(). Oba te sposoby dadzą ten sam rezultat.

~= B

ne(A,B)

Tutaj,

A ~= B daje tablicę logiczną lub tablicę wartości logicznych, gdzie każdy element ma wartość logiczną 1 (prawda), jeśli dane wejściowe A i B nie są równe, i logiczne 0 (fałsz) w przeciwnym razie. Test porównuje rzeczywiste i urojone elementy tablic numerycznych.

Inną techniką dla ~= jest użycie ne(A, B), jednak jest to rzadko stosowane.

Przykłady

Rozważ kilka przykładów, aby zademonstrować funkcjonalność operatora nierównego w MATLAB-ie.

Przykład 1

Podany kod MATLAB używa operatora ~= do porównania podanych dwóch wartości x i y.

x = 5;

y = 9;

x ~= y

Po wykonaniu powyższego kodu otrzymamy wartość logiczną „1”, ponieważ określony warunek jest spełniony.

Przykład 2

W tym przykładzie używamy funkcji ne() do porównania danych dwóch macierzy x i y.

x = oko(3);

y = jedynki(3);

ne(x, y)

Wniosek

Operator nierówności w MATLABie pozwala nam określić nierówność między dwiema wielkościami, zwracając tablicę zawierającą wartości logiczne 1 i 0. Implementacja tego operatora wykorzystuje zarówno operator „~=”, jak i składnię ne(). Oba te sposoby dadzą ten sam rezultat. W tym samouczku odkryto, jak używać operatora nierównego w MATLAB-ie.