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.