Skip to main content

11.4) Relational Operators: Examples


[matlab]
>> a=4; b=4;
(a>=b)
ans=1
[/matlab]
[matlab]
>> a=-5; b=3;
(a<=b)
ans=1
[/matlab]
[matlab]
>> A=[1 2 3 ; 4 5 6 ; 7 8 9];
>> B=[9 8 7 ; 6 5 4 ; 3 2 1];
(A==B)
ans= [0 0 0 ; 0 1 0 ; 0 0 0]
(A>3)&(B>3)
ans= [0 0 0 ; 1 1 1 ; 0 0 0]
[/matlab]
[matlab]
>> A=[ ];
isempty(A)
ans=1
[/matlab]
[matlab]
>> A=[1 2 NaN ; 4 5 6];
>> isnan(A)
ans= [0 0 1 ; 0 0 0]
[/matlab]
[matlab]
>> a=4; b=4; c=pi;
(a>3)&(b>c)
ans=1
[/matlab]
[matlab]
>> randn(1,5)>0;
ans= [1 0 1 1 0]
>> randn(1,5)>0;
ans= [1 0 0 1 0]
>> randn(1,5)>0;
ans= [0 0 1 1 1]
[/matlab]
[matlab]
>> A=[1 2 3 ; 4 5 6 ; 7 8 9];
>> B=[9 8 7 6 5 4 3 2 1];
>> isvector(A)
ans=0
>> isvector(B)
ans=1
[/matlab]
[matlab]
>> A=[1 0 1 0 ; 0 1 0 1];
>> B=logical(A)
>> islogical(A)
ans=0
>> islogical(B)
ans=1
>> islogical(4>2)
ans=1
[/matlab]
[matlab]
>> A=[7 5 1 ; 1 8 4 ; 9 9 3];
>> B=eye(3);
>> (A==1)|(B==1)
ans= [1 0 1 ; 1 1 0 ; 0 0 1]
[/matlab]