셀형 배열
형식과 크기가 각기 다른 데이터를 포함할 수 있는 배열
셀형 배열은 셀이라는 인덱싱된 데이터 컨테이너를 사용하는 데이터형입니다. 각 셀에는 모든 데이터형이 포함될 수 있습니다. 예를 들면 다음과 같습니다.
c = {42,rand(5),"abcd"}
c = 1×3 cell array {[42]} {5×5 double} {["abcd"]}
셀의 내용에 액세스하려면 인덱스를 중괄호로 묶습니다. 예를 들어 c{1}
은 42
를 반환하고, c{3}
은 "abcd"
를 반환합니다. 자세한 내용은 셀형 배열의 데이터에 액세스하기 항목을 참조하십시오.
셀형 배열은 테이블 형식이 아닌 데이터에 숫자형 인덱스를 사용하여 액세스하려 할 때 유용합니다. 스프레드시트 데이터 같은 테이블 형식 데이터가 있는 경우 table
또는 timetable
을 대신 사용하십시오. 텍스트 데이터만 있는 경우에는 string
을 사용하십시오.
함수
도움말 항목
- 셀형 배열의 데이터에 액세스하기
셀형 배열에서 데이터를 읽고 씁니다.
- 셀형 배열 만들기
{}
연산자 또는cell
함수를 사용하여 셀형 배열을 생성합니다. - 셀형 배열에서 셀 추가 또는 삭제하기
셀형 배열의 데이터를 확장, 결합 또는 제거합니다.
- 셀형 배열에 사용할 메모리 사전할당(Preallocation)하기
셀형 배열에 사용할 메모리를 초기화하고 할당합니다.