Hvordan finne logisk OR i MATLAB eller |

Hvordan Finne Logisk Or I Matlab Eller



Logiske operatorer er de grunnleggende komponentene i alle programmeringsspråk som brukes i mange programmeringsoppgaver for å sammenligne to skalarer eller matriser. De oppfører seg som aritmetiske operatorer og har flere typer, for eksempel AND, OR, XOR og mer. OR-operatoren brukes til å bestemme om en eller begge operandene er sanne, og i MATLAB er den representert av den vertikale linjen (|).

Denne bloggen skal diskutere hvordan du finner den logiske ELLER i MATLAB ved å bruke noen eksempler.

Hvordan finne logisk OR i MATLAB?

Du kan finne logisk OR i MATLAB:







  • Bruke OR | Operatør
  • Bruke eller()-funksjonen

1: Hvordan finne logisk ELLER i MATLAB ved hjelp av | Operatør?

Den vanligste måten å finne logisk OR i MATLAB er å bruke | operatør. Denne operatoren sammenligner to skalarverdier eller matriser og returnerer en logisk skalarverdi (0 eller 1) eller en logisk matrise.



  • Hvis denne operatoren sammenligner to skalarverdier, returnerer den en skalar logisk verdi.
  • Hvis denne operatoren sammenligner to matriser som må være av samme størrelse, returnerer den en logisk matrise som har samme lengde som inngangsmatrisene.

Eksempel for å finne den logiske ELLER i MATLAB ved å bruke | Operatør?

Det gitte eksemplet sammenligner de gitte verdiene og matrisene ved å bruke | operatør i MATLAB.



num1 = 8 ;
nummer2 = 0 ;
A = rands ( 10 , 5 ) ;
B = magi ( 5 ) ;
nummer1 | nummer2
EN | B





2: Hvordan finne logisk OR i MATLAB ved å bruke eller()-funksjonen?

En annen måte å finne logisk OR i MATLAB er å bruke or()-funksjonen. Denne funksjonen lar oss sammenligne to gitte skalarverdier eller matriser. Denne funksjonen er alternativet til | operatør.

Syntaks
De eller() funksjonens syntaks er gitt nedenfor:



eller ( A,B )

Her,
Funksjonen eller(A,B) tar A og B som innganger, sammenligner dem og returnerer en logisk verdi eller matrise som utganger.

  • Når denne funksjonen godtar to skalarverdier for å utføre sammenligning, returnerer den en skalar logisk verdi.
  • Når denne funksjonen sammenligner to matriser som må være av samme størrelse, returnerer den en logisk matrise som har samme lengde som inngangsmatrisene.

Eksempel for å finne den logiske ELLER i MATLAB ved å bruke funksjonen eller()?

Denne MATLAB-koden finner logisk OR ved å bruke eller() funksjon ved å sammenligne to skalarverdier og to matriser i MATLAB.

num1 = 8 ;
nummer2 = 0 ;
A = rand ( 5 ) ;
B = null ( 5 ) ;
eller ( nummer1, nummer2 )
eller ( A,B )

Konklusjon

Logiske operatorer er byggesteinene i alle programmeringsspråk. De har forskjellige typer som AND, OR, NOR, XOR og mer. MATLAB lar oss også utføre logiske operasjoner på skalarer eller matriser. Denne veiledningen har brukt to måter å finne logiske ELLER ved å bruke | operatør og bruk eller() funksjon. Den ga også eksempler for å sammenligne to skalarverdier, to matriser og en skalarverdi og en matrise.