Main Content

isvarname

입력값이 유효한 변수 이름인지 확인

설명

예제

tf = isvarname(s)는 입력값 s가 유효한 변수 이름인지 확인합니다. s가 유효한 MATLAB® 변수 이름인 경우 isvarname 함수는 논리값 1(true)을 반환합니다. 그렇지 않으면 논리값 0(false)을 반환합니다.

유효한 변수 이름은 영문자로 시작하며 namelengthmax자 이하를 포함합니다. 유효한 변수 이름은 영문자, 숫자, 밑줄을 포함할 수 있습니다. MATLAB 키워드는 유효한 변수 이름이 아닙니다. 입력값이 MATLAB 키워드인지 확인하려면 iskeyword 함수를 사용하십시오.

isvarname s은 명령 형식의 구문입니다. 명령 형식에는 특수 문자가 더 적게 필요합니다. 입력값을 괄호나 작은따옴표로 묶을 필요는 없습니다.

예제

모두 축소

숫자로 시작하는 입력값은 유효한 변수 이름이 아님을 보여줍니다.

s = '8th_column';
isvarname(s)
ans = logical
   0

입력값을 유효한 변수 이름으로 변경합니다.

s = 'column_8';
isvarname(s)
ans = logical
   1

명령 형식을 사용하여 입력값이 유효한 변수 이름인지 확인합니다.

isvarname column_8
ans = logical
   1

입력 인수

모두 축소

잠재적인 변수 이름으로, 문자형 벡터 또는 string형으로 지정됩니다.

예: 'myVar'

예: "myVar2"

확장 기능

버전 내역

R2006a 이전에 개발됨