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] |