So finden Sie logisches ODER in MATLAB oder |

So Finden Sie Logisches Oder In Matlab Oder



Logische Operatoren sind die grundlegenden Komponenten aller Programmiersprachen, die in vielen Programmieraufgaben zum Vergleich zweier Skalare oder Arrays verwendet werden. Sie verhalten sich wie arithmetische Operatoren und haben verschiedene Typen, z. B. AND, OR, XOR und mehr. Der ODER-Operator wird verwendet, um zu bestimmen, ob einer oder beide Operanden wahr sind, und in MATLAB wird er durch den vertikalen Balken (|) dargestellt.

In diesem Blog wird anhand einiger Beispiele erläutert, wie man das logische ODER in MATLAB findet.

Wie finde ich ein logisches ODER in MATLAB?

Sie können logisches ODER in MATLAB finden:







  • Mit OR | Operator
  • Verwenden der Funktion or()

1: So finden Sie logisches ODER in MATLAB mit | Operator?

Die gebräuchlichste Methode, ein logisches ODER in MATLAB zu finden, ist die Verwendung von | Operator. Dieser Operator vergleicht zwei Skalarwerte oder Arrays und gibt einen logischen Skalarwert (0 oder 1) oder ein logisches Array zurück.



  • Wenn dieser Operator zwei Skalarwerte vergleicht, gibt er einen skalaren logischen Wert zurück.
  • Wenn dieser Operator zwei Arrays vergleicht, die dieselbe Größe haben müssen, gibt er ein logisches Array mit derselben Länge wie die Eingabearrays zurück.

Beispiel zum Finden des logischen ODER in MATLAB mithilfe von | Operator?

Das angegebene Beispiel vergleicht die angegebenen Werte und Arrays mithilfe des | Operator in MATLAB.



num1 = 8 ;
num2 = 0 ;
A = Rand ( 10 , 5 ) ;
B = Magie ( 5 ) ;
num1 | num2
A | B





2: Wie finde ich ein logisches ODER in MATLAB mithilfe der Funktion or()?

Eine andere Möglichkeit, in MATLAB ein logisches ODER zu finden, ist die Verwendung der Funktion or(). Mit dieser Funktion können wir zwei gegebene Skalarwerte oder Arrays vergleichen. Diese Funktion ist die Alternative zum | Operator.

Syntax
Der oder() Die Syntax der Funktion ist unten angegeben:



oder ( A, B )

Hier,
Die Funktion oder(A,B) Nimmt A und B als Eingaben, vergleicht sie und gibt als Ausgaben einen logischen Wert oder ein Array zurück.

  • Immer wenn diese Funktion zwei Skalarwerte akzeptiert, um einen Vergleich durchzuführen, gibt sie einen skalaren logischen Wert zurück.
  • Immer wenn diese Funktion zwei Arrays vergleicht, die dieselbe Größe haben müssen, gibt sie ein logisches Array mit derselben Länge wie die Eingabearrays zurück.

Beispiel zum Finden des logischen ODER in MATLAB mithilfe der Funktion or()?

Dieser MATLAB-Code findet das logische ODER mithilfe von oder() Funktion durch Vergleichen von zwei Skalarwerten und zwei Arrays in MATLAB.

num1 = 8 ;
num2 = 0 ;
A = Rand ( 5 ) ;
B = Nullen ( 5 ) ;
oder ( num1, num2 )
oder ( A, B )

Abschluss

Logische Operatoren sind die Bausteine ​​aller Programmiersprachen. Es gibt verschiedene Typen wie AND, OR, NOR, XOR und mehr. Mit MATLAB können wir auch logische Operationen an Skalaren oder Arrays durchführen. In diesem Handbuch wurden zwei Methoden verwendet, um mithilfe des | logisches ODER zu finden Betreiber und Verwendung oder() Funktion. Außerdem wurden Beispiele für den Vergleich zweier Skalarwerte, zweier Arrays sowie eines Skalarwerts und eines Arrays bereitgestellt.