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

ischar

입력값이 문자형 배열인지 확인

설명

예제

tf = ischar(A)A가 문자형 배열이면 논리값 1(true)을 반환하고, 그렇지 않으면 논리값 0(false)을 반환합니다.

예제

모두 축소

서로 다른 배열을 만든 다음, 이러한 배열이 문자형 배열인지 확인합니다.

문자형 벡터를 테스트합니다.

chr = 'Mary Jones'
chr = 
'Mary Jones'
tf = ischar(chr)
tf = logical
   1

숫자형 배열을 테스트합니다.

X = rand(1,3)
X = 1×3

    0.8147    0.9058    0.1270

tf = ischar(X)
tf = logical
   0

string형 배열을 테스트합니다. R2017a부터는 큰따옴표를 사용하여 string형을 생성할 수 있습니다.

str = ["Smith","Chung","Morales"; ...
       "Sanchez","Peterson","Adams"]
str = 2x3 string array
    "Smith"      "Chung"       "Morales"
    "Sanchez"    "Peterson"    "Adams"  

tf = ischar(str)
tf = logical
   0

str은 문자형 배열이 아닌 string형 배열이므로, ischar0을 반환합니다.

입력 인수

모두 축소

입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. A는 임의의 데이터형이 될 수 있습니다.

확장 기능

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

R2006a 이전에 개발됨