Main Content

sym2cell

기호 배열을 셀형 배열로 변환

설명

예제

C = sym2cell(S)는 기호 배열 S를 셀형 배열 C로 변환합니다. 결과로 만들어진 셀형 배열은 입력 기호 배열과 크기와 차원이 같습니다.

예제

모두 축소

기호 변수 및 기호 숫자로 구성된 행렬을 셀형 배열로 변환합니다.

다음 기호 행렬을 만듭니다.

syms x y
S =  [x 2 3 4; y 6 7 8; 9 10 11 12]
S = 

(x234y6789101112)

sym2cell을 사용하여 이 행렬을 셀형 배열로 변환합니다. 결과로 만들어진 셀형 배열의 크기는 입력 행렬의 크기와 일치합니다. 각 셀은 기호 행렬 S의 요소를 포함합니다.

C = sym2cell(S)
C=3×4 cell array
    {[x]}    {[2 ]}    {[3 ]}    {[4 ]}
    {[y]}    {[6 ]}    {[7 ]}    {[8 ]}
    {[9]}    {[10]}    {[11]}    {[12]}

각 셀에 포함된 요소에 액세스하려면 중괄호를 사용하십시오.

[C{1,1:4}]
ans = (x234)
[C{1:3,1}]
ans = (xy9)

입력 인수

모두 축소

입력 기호 배열로, 기호 벡터, 기호 행렬, 기호 다차원 배열로 지정됩니다. 또한 S는 스칼라, 즉 기호 숫자, 기호 변수, 기호 표현식 또는 기호 함수일 수 있습니다.

출력 인수

모두 축소

결과로 만들어진 셀형 배열로, size(C) = size(S)인 셀형 배열로 반환됩니다. 입력 기호 배열 S의 각 요소는 개별 셀에 포함됩니다.

버전 내역

R2016a에 개발됨

참고 항목

| | |