Logikai VAGY keresése a MATLAB-ban vagy |

Logikai Vagy Keresese A Matlab Ban Vagy



A logikai operátorok minden programozási nyelv alapvető összetevői, amelyeket számos programozási feladatban használnak két skalár vagy tömb összehasonlítására. Úgy viselkednek, mint az aritmetikai operátorok, és többféle típusuk van, például ÉS, VAGY, XOR stb. Az OR operátort használjuk annak meghatározására, hogy az egyik vagy mindkét operandus igaz-e, és a MATLAB-ban ezt a függőleges sáv (|) jelöli.

Ez a blog néhány példa segítségével megvitatja, hogyan találja meg a logikai VAGY-ot a MATLAB-ban.

Hogyan találhatok logikai VAGY MATLAB-ban?

A logikai VAGY a MATLAB-ban található:







  • A VAGY | használata Operátor
  • A vagy() függvény használatával

1: Logikai VAGY keresése a MATLAB-ban | Operátor?

A MATLAB-ban a logikai VAGY megtalálásának leggyakoribb módja a | operátor. Ez az operátor két skaláris értéket vagy tömböt hasonlít össze, és egy logikai skalárértéket (0 vagy 1) vagy egy logikai tömböt ad vissza.



  • Ha ez az operátor két skaláris értéket hasonlít össze, akkor skaláris logikai értéket ad vissza.
  • Ha ez az operátor összehasonlít két tömböt, amelyeknek azonos méretűnek kell lenniük, akkor a bemeneti tömbökével megegyező hosszúságú logikai tömböt ad vissza.

Példa a logikai VAGY megtalálására a MATLAB-ban a | Operátor?

A megadott példa összehasonlítja a megadott értékeket és tömböket a | segítségével operátor a MATLAB-ban.



szám1 = 8 ;
szám2 = 0 ;
A = rands ( 10 , 5 ) ;
B = varázslat ( 5 ) ;
szám1 | szám2
A | B





2: Hogyan keressünk logikai VAGY-ot a MATLAB-ban az or() függvény használatával?

A logikai VAGY keresésének másik módja a MATLAB-ban az or() függvény használata. Ez a függvény lehetővé teszi két megadott skalárérték vagy tömb összehasonlítását. Ez a funkció a | alternatívája operátor.

Szintaxis
A vagy() A függvény szintaxisa az alábbiakban látható:



vagy ( A,B )

Itt,
A funkció vagy(A,B) A-t és B-t bemenetként veszi, összehasonlítja őket, és kimenetként egy logikai értéket vagy tömböt ad vissza.

  • Amikor ez a függvény két skaláris értéket fogad el az összehasonlítás végrehajtásához, egy skaláris logikai értéket ad vissza.
  • Amikor ez a függvény két azonos méretű tömböt hasonlít össze, akkor a bemeneti tömbökével megegyező hosszúságú logikai tömböt ad vissza.

Példa a logikai VAGY megtalálására a MATLAB-ban az or() függvény használatával?

Ez a MATLAB kód logikai VAGY a vagy() függvény két skalárérték és két tömb összehasonlításával a MATLAB-ban.

szám1 = 8 ;
szám2 = 0 ;
A = rand ( 5 ) ;
B = nullák ( 5 ) ;
vagy ( szám1, szám2 )
vagy ( A,B )

Következtetés

A logikai operátorok minden programozási nyelv építőkövei. Különféle típusaik vannak, például AND, OR, NOR, XOR és így tovább. A MATLAB azt is lehetővé teszi, hogy logikai műveleteket hajtsunk végre skalárokon vagy tömbökön. Ez az útmutató két módszert használt a logikai VAGY keresésre a | kezelője és használata vagy() funkció. Példákat is szolgáltatott két skaláris érték, két tömb, valamint egy skaláris érték és egy tömb összehasonlítására.