본문 바로가기
MATLAB 코딩/기초

[matlab 공부하자] 33. and 연산자

by bigpicture 2019. 7. 3.
반응형

33. and 연산자



and 연산자는 & 인데, 두개의 피연산자가 참이면 1을 반환합니다. 


피연산자가 참이라는 것은 값이 0이 아니라는 의미에요.


예를 들어보겠습니다.


>> A=1;, B=1;


A&B


ans =


     1


>> A=1;, B=0;


A&B


ans =


     0


이해가 되시나요? 둘다 0이 아닐 때만 1을 반환합니다. 하나라도 0이면 0을 반환해요.


이번엔 조금 더 심화된 예를 들어봅시다. 


>> A=[1 2 0 0 1];

B=[0 2 0 1 1];


A&B


ans =


     0     1     0     0     1


위와 같이 벡터나 행렬의 경우에는 각 요소별로 값을 반환합니다. 

반응형

댓글