docfun
문서의 단어에 함수 적용
설명
는 함수 핸들 newDocuments = docfun(func,documents)func로 지정되는 함수를 호출하고 documents의 요소를 단어로 구성된 string형 벡터 형태로 전달합니다.
func가 정확히 한 개의 입력 인수를 받는 경우func(string(documents(i)))의 출력값이newDocuments(i)의 단어가 됩니다.func가 두 개의 입력 인수를 받는 경우func(string(documents(i)),details)의 출력값이newDocuments(i)의 단어가 됩니다. 여기서details에는tokenDetails에 의해 출력된 해당 토큰 세부 정보가 들어 있습니다.func가 문서의 단어 개수를 변경하는 경우docfun은 그 문서에서 토큰 세부 정보를 제거합니다.
docfun은 함수 func에 대한 호출을 특정 순서로 수행하지 않습니다.
은 함수 핸들 newDocuments = docfun(func,documents1,...,documentsN)func로 지정되는 함수를 호출한 후 documents1,…,documentsN의 요소를 단어로 구성된 string형 벡터 형태로 전달합니다. 여기서 N은 함수 func에 대한 입력값 개수입니다. func(string(documents1(i)),...,string(documentsN(i)))의 출력값이 newDocuments(i)의 단어가 됩니다.
documents1,…,documentsN 각각은 크기가 동일해야 합니다.
예제
입력 인수
출력 인수
버전 내역
R2017b에 개발됨