今天要來跟各位介紹關係運算子
像是>大於、<小於 >=大於等於、<=小於等於、~=不等於......
可以用來判斷兩個數字的大小,也可以用來進行陣列內,元素對元素的判斷
4確實小於12所以下方出現1代表著True結果是成立的
3>5
ans =
logical
0
因為3並沒有大於5,所以下方結果出現0代表著False結果是不成立的
test=[2 5 6]<[3 2 7]
test =
1×3 logical array
1 0 1
當用於陣列時,會進行元素對元素的運算,因為2<3所以成立為1,5<2佈成立所以為0,6<7成立所以為1
A=[0 1 1 0]
A =
0 1 1 0
這是一個double型態的陣列A
A=[-2 0 1 5 7 4]
A =
-2 0 1 5 7 4
這是陣列A
B=A<3
B =
1×6 logical array
1 1 1 0 0 0
尋找陣列A中,小於3的元素,把結果設定給B存放
A(B)
ans =
-2 0 1
把陣列B當索引值來取出陣列A的元素
A(A<1)
ans =
-2 0
可以找出陣列A中小於1的所有元素
A(A>1)=3
A =
-2 0 1 3 3 3
將陣列A中所有大於1的值都設為3