문자형과 string형
문자형 배열과 string형 배열은 MATLAB®에서 텍스트 데이터를 저장하는 데 사용됩니다.
숫자형 배열이 일련의 숫자인 것처럼, 문자형 배열은 일련의 문자입니다. 일반적인 사용법은 짧은 텍스트 조각을 문자형 벡터로 저장하는 것입니다(예:
c = 'Hello World'
).string형 배열은 텍스트 조각을 저장할 수 있는 컨테이너입니다. string형 배열은 텍스트를 데이터로 사용할 수 있는 일련의 함수를 제공합니다. 큰따옴표를 사용하여 string형을 생성할 수 있습니다(예:
str = "Greetings friend"
). 데이터를 string형 배열로 변환하려면string
함수를 사용하십시오.
자세한 내용을 보려면 string형 배열과 문자형 배열 내에 포함된 텍스트 항목을 참조하거나 Using String Arrays for Text Data 비디오를 참조하십시오.
함수
도움말 항목
- string형 배열과 문자형 배열 내에 포함된 텍스트
string형 배열이나 문자형 배열을 사용하여 텍스트를 저장하고 조작합니다.
- string형 배열의 텍스트 데이터 분석하기
이 예제에서는 string형 배열의 텍스트 데이터를 분석하는 방법을 보여줍니다. 또한 이 예제에서는 텍스트를 저장, 분할, 정렬하는 방법과 string형 배열의 텍스트에 대한 통계량을 계산하고 수집하는 방법을 보여줍니다.
- 텍스트 형식 지정하기
일반 텍스트 및 사양에 맞춰 형식 지정된 데이터를 포함하는 문자형 배열 또는 string형 배열을 구성합니다.
- 텍스트를 검색하고 바꾸기
MATLAB은 string형 배열과 문자형 벡터에서 텍스트를 검색하거나 바꾸거나 추출할 수 있는 여러 함수를 제공합니다.
- 유니코드 값과 ASCII 값
MATLAB은 모든 문자를 유니코드 문자로 저장합니다. string형과 문자형 벡터가 모두 동일한 인코딩을 사용합니다. 문자를 유니코드 코드 값으로 변환하고 숫자를 문자로 변환할 수 있습니다.
- 16진수 값과 2진수 값
16진수 값과 2진수 값을 리터럴 또는 텍스트로 지정합니다. 16진수 리터럴과 2진수 리터럴은 정수로 저장됩니다. 16진수 값과 2진수 값을 나타내는 텍스트를 숫자로 변환하거나 숫자를 텍스트 표현으로 변환할 수 있습니다.