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

iscategory

categorical형 배열 범주인지 테스트

설명

예제

tf = iscategory(A,catnames)catnames의 데이터가 A의 범주에 있을 때 논리값 1(true)을 포함하는 배열을 반환합니다. 그렇지 않으면 iscategory는 논리값 0(false)을 반환합니다.

tfcatnames와 크기가 동일합니다.

예제

모두 축소

순서형 categorical형 배열 A를 만듭니다.

A = categorical({'shirt' 'pants'; 'pants' 'hat'; 'shirt' 'pants'})
A = 3x2 categorical array
     shirt      pants 
     pants      hat   
     shirt      pants 

A는 3x2 categorical형 배열입니다.

의류 품목 shirt, pants, socks, shoesA의 범주인지 테스트합니다.

catnames = {'shirt' 'pants' 'socks' 'shoes'};
tf = iscategory(A,catnames)
tf = 1x4 logical array

   1   1   0   0

shirtpantsA의 범주이지만, socksshoes는 A의 범주가 아닙니다.

iscategorycatnames에 포함하지 않은 범주 hat에 대해서는 어떠한 정보도 제공하지 않습니다.

categorical형 배열 A를 만듭니다.

A = categorical({'plane' 'car' 'train' 'car' 'plane'},...
    {'boat' 'car' 'plane' 'train'})
A = 1x5 categorical array
     plane      car      train      car      plane 

A는 1x5 categorical형 배열입니다.

boatA의 범주인지 테스트합니다.

tf = iscategory(A,'boat')
tf = logical
   1

A에 범주 boat의 값이 포함되어 있지 않아도 iscategory는 true를 반환합니다.

입력 인수

모두 축소

categorical형 배열로, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다.

범주 이름으로, 문자형 벡터, 문자형 벡터로 구성된 셀형 배열, string형 배열 또는 categorical형 배열로 지정됩니다.

확장 기능

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

R2013b에 개발됨