반응형
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
위와 같이 벡터나 행렬의 경우에는 각 요소별로 값을 반환합니다.
반응형
'MATLAB 코딩 > 기초' 카테고리의 다른 글
[matlab 공부하자] 35.두 문자열을 비교 (strcmp) (0) | 2019.07.03 |
---|---|
[matlab 공부하자] 34.bsxfun 함수(두 배열간 원하는 계산을 수행) (0) | 2019.07.03 |
[matlab 공부하자] 32.magic 행렬 (0) | 2019.07.03 |
[matlab 공부하자] 31.행렬에서 특정 행 또는 열을 제거하기 (0) | 2019.07.03 |
[matlab 공부하자] 30.format bank(소수 둘째 자리까지 표시), format rat (분수식 표현) matlab 공부하자 (0) | 2019.07.03 |
댓글