Cum să găsiți SAU logic în MATLAB sau |

Cum Sa Gasiti Sau Logic In Matlab Sau



Operatorii logici sunt componentele fundamentale ale tuturor limbajelor de programare utilizate în multe sarcini de programare pentru compararea a doi scalari sau matrice. Aceștia se comportă ca operatori aritmetici și au mai multe tipuri, cum ar fi AND, SAU, XOR și altele. Operatorul OR este folosit pentru a determina dacă unul sau ambii operanzi sunt adevărati, iar în MATLAB, acesta este reprezentat de bara verticală (|).

Acest blog va discuta cum să găsiți OR logic în MATLAB folosind câteva exemple.

Cum să găsiți SAU logic în MATLAB?

Puteți găsi OR logic în MATLAB:







  • Folosind SAU | Operator
  • Folosind funcția or().

1: Cum să găsiți SAU logic în MATLAB folosind | Operator?

Cel mai comun mod de a găsi OR logic în MATLAB este utilizarea | operator. Acest operator compară două valori scalare sau matrice și returnează o valoare scalară logică (0 sau 1) sau o matrice logică.



  • Dacă acest operator compară două valori scalare, returnează o valoare logică scalară.
  • Dacă acest operator compară două tablouri care trebuie să fie de aceeași dimensiune, returnează o matrice logică având aceeași lungime ca și tablourile de intrare.

Exemplu pentru a găsi SAU logic în MATLAB folosind | Operator?

Exemplul dat compară valorile și tablourile date folosind | operator în MATLAB.



num1 = 8 ;
num2 = 0 ;
A = rands ( 10 , 5 ) ;
B = magie ( 5 ) ;
num1 | num2
A | B





2: Cum să găsiți SAU logic în MATLAB folosind funcția sau ()?

O altă modalitate de a găsi SAU logic în MATLAB este utilizarea funcției sau (). Această funcție ne permite să comparăm două valori scalare sau matrice date. Această funcție este alternativa la | operator.

Sintaxă
The sau() Sintaxa funcției este dată mai jos:



sau ( A,B )

Aici,
Functia sau (A,B) ia A și B ca intrări, le compară și returnează o valoare logică sau o matrice ca ieșiri.

  • Ori de câte ori această funcție acceptă două valori scalare pentru a efectua comparația, returnează o valoare logică scalară.
  • Ori de câte ori această funcție compară două matrice care trebuie să fie de aceeași dimensiune, returnează o matrice logică având aceeași lungime ca și matricele de intrare.

Exemplu pentru a găsi SAU logic în MATLAB folosind funcția sau()?

Acest cod MATLAB găsește SAU logic folosind sau() funcția prin compararea a două valori scalare și două tablouri în MATLAB.

num1 = 8 ;
num2 = 0 ;
A = rand ( 5 ) ;
B = zerouri ( 5 ) ;
sau ( num1,num2 )
sau ( A,B )

Concluzie

Operatorii logici sunt elementele de bază ale tuturor limbajelor de programare. Au diferite tipuri, cum ar fi AND, OR, NOR, XOR și multe altele. MATLAB ne permite, de asemenea, să efectuăm operații logice pe scalari sau matrice. Acest ghid a folosit două moduri de a găsi SAU logic folosind | operator și utilizare sau() funcţie. De asemenea, a oferit exemple pentru a compara două valori scalare, două matrice și o valoare scalară și o matrice.