Matlab Operador simple y lógico

Al utilizar un operador, se obtienen dos respuestas:

  • 0 falso
  • 1 verdadero

 

Las matrices para los ejemplos son:

A=[11,35,96 ; 27,86,14 ; 47,59,92]; 
B=[18,62,53 ; 21,86,47 ; 47,28,36]; 
C=[51,12,98 ; 10,46,82 ; 93,85,66]; 

 


6.1 Operador simple

6.1.1. Igual que

D= A == B	
D= eq(A,B)	          

D= [  0   0   0
      0   1   0
      1   0   0]


6.1.2. Menor que

E= A < B	
E= lt(A,B)	             

E=[1   1   0
   0   0   1
   0   0   0]


6.1.3. Menor o igual que

F= A <= B	
F=le(A,B)	

F=[1   1   0
   0   1   1
   1   0   0]


6.1.4. Mayor que

G= A > B	
G= gt(A,B)	              

G=[ 0   0   1
    1   0   0
    0   1   1]


6.1.5. Mayor o igual que

H= A >= B	
H= ge(A,B)	              

H=[ 0   0   1
    1   1   0
    1   1   1]


6.1.6. Distinto que

I= A ~= B	
I= ne(A,B)	                

I=[ 1   1   1
    1   0   1
    0   1   1]

 


 

6.2 Operador lógico

6.2.1. Conjunción (&)

J= (A < B) &( B < C)	

J= [1   0   0
    0   0   1
    0   0   0]


6.2.2. Disyunción ( | )

K= (A < B) | (B < C)	                     

K= [ 1   1   1
     0   0   1
     1   1   1]


6.2.3. Negación (~)

L= ~ ( (A < B) | (B < C) )	                     

L= [ 0   0   0
     1   1   0
     0   0   0]

 

 


Creado por: Laura BP 2020/04/10
Visitas

155