cell
셀형 배열
설명
셀형 배열은 셀이라는 인덱싱된 데이터 컨테이너를 사용하는 데이터형입니다. 각 셀에는 모든 데이터형이 포함될 수 있습니다. 셀형 배열은 주로 텍스트 목록, 텍스트와 숫자 조합, 각기 크기가 다른 숫자형 배열 중 하나를 포함합니다. 셀 집합을 참조하려면 인덱스를 소괄호 ()
로 묶으십시오. 셀의 내용에 액세스하려면 중괄호 {}
로 인덱스를 참조하십시오.
생성
데이터를 셀형 배열에 추가하려면 셀형 배열 생성 연산자 {}
를 사용하여 배열을 생성하십시오.
C = {1,2,3;
'text',rand(5,10,2),{11; 22; 33}}
C=2×3 cell array
{[ 1]} {[ 2]} {[ 3]}
{'text'} {5x10x2 double} {3x1 cell}
{}
를 사용하여 빈 0×0 셀형 배열을 생성할 수도 있습니다.
C = {}
C = 0x0 empty cell array
특정 크기의 셀형 배열을 만들려면 아래에서 설명하는 cell
함수를 사용하십시오.
cell
을 사용하여 셀형 배열을 사전할당한 후 나중에 데이터를 할당할 수 있습니다. 또한 cell
은 특정 유형의 Java®, .NET, Python® 데이터 구조를 상응하는 MATLAB® 객체의 셀형 배열로도 변환합니다.
설명
은 빈 행렬로 구성된 C
= cell(sz1,...,szN
)sz1
×...×szN
셀형 배열을 반환합니다. 여기서 sz1,...,szN
은 각 차원의 크기를 나타냅니다. 예를 들어, cell(2,3)
은 2×3 셀형 배열을 반환합니다.
입력 인수
출력 인수
예제
팁
cell
함수로 빈 행렬로 구성된 셀형 배열을 만드는 것은 새 셀형 배열의 마지막 인덱스에 빈 행렬을 할당하는 것과 같습니다. 예를 들어, 다음 두 명령문은 서로 동일합니다.C = cell(3,4,2); C{3,4,2} = [];