이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

xor

논리 배타적 OR 구하기

설명

예제

C = xor(A,B)는 배열 A와 배열 B의 논리 배타적 OR 연산을 수행하고 논리값 1(true)이나 논리값 0(false)으로 설정된 요소가 포함된 배열을 반환합니다. AB의 같은 배열 위치에 0이 아닌 요소가 한쪽에만 있으면 출력 배열의 대응하는 요소가 논리값 1(true)로 설정됩니다. 그렇지 않으면 배열 요소는 0으로 설정됩니다.

예제

모두 축소

xor에 대한 진리표를 만듭니다.

A = [true false]
A = 1x2 logical array

   1   0

B = [true; false]
B = 2x1 logical array

   1
   0

C = xor(A,B)
C = 2x2 logical array

   0   1
   1   0

입력 인수

모두 축소

입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. 입력 인수 AB는 동일한 크기이거나 호환되는 크기를 가져야 합니다. 후자의 예로는 AMxN 행렬이고 B가 스칼라이거나 1xN 행 벡터인 경우를 들 수 있습니다. 자세한 내용은 기본 연산에 대해 호환되는 배열 크기 항목을 참조하십시오.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

R2006a 이전에 개발됨