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

셀형 배열 만들기

이 예제에서는 {} 연산자 또는 cell 함수를 사용하여 셀형 배열을 생성하는 방법을 보여줍니다.

데이터를 셀형 배열에 추가하려면 셀형 배열 생성 연산자 {}를 사용하여 배열을 생성하십시오.

myCell = {1, 2, 3;
          'text', rand(5,10,2), {11; 22; 33}}
myCell = 2x3 cell array
    {[   1]}    {[          2]}    {[     3]}
    {'text'}    {5x10x2 double}    {3x1 cell}

모든 MATLAB® 배열과 마찬가지로, 셀형 배열은 각 행의 셀 개수가 동일한 사각형입니다. myCell은 2x3 셀형 배열입니다.

{} 연산자를 사용하여 빈 0x0 셀형 배열을 생성할 수도 있습니다.

C = {}
C =

  0x0 empty cell array

시간이 지난 후에 값을 추가하거나 루프에서 셀형 배열에 값을 추가하려면 cell 함수를 사용하여 빈 N차원 배열을 생성하십시오.

emptyCell = cell(3,4,2)
emptyCell = 3x4x2 cell array
emptyCell(:,:,1) = 

    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}


emptyCell(:,:,2) = 

    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}
    {0x0 double}    {0x0 double}    {0x0 double}    {0x0 double}

emptyCell은 각각의 셀이 빈 배열 []을 포함하는 3x4x2 셀형 배열입니다.

참고 항목

관련 예제

세부 정보