2013-03-12 2 views
0

파일 쓰기 :엑셀에 중첩 된 셀 어레이 내가 중첩 된 세포의 변수가

hello = 
    '8'  {1x3 cell} {1x3 cell} 
    '22' {1x3 cell} {1x3 cell} 
    '97' {1x3 cell} {1x3 cell} 

을 어떻게이 MATLAB을 사용하여 하나의 Excel 파일로 작성하려면 어떻게해야합니까, 예를 들어,xlswrite('file',hello)?

+0

hello = { '8', 'b1', 'c1'}, { 'a2', 'b2', 'c2'}; '22', { 'a3 ','b5 ','c5 '}, {'a6 ','b6 ','b3 ','c3 '}, {'a4 ',' ','c6 '}}}; – slowhead

+0

정확히 무엇을하고 싶습니까? A1에 '8', B1에 'a1', C1에 'b1'등을 쓰고 A2에 '22', B2에 'a3'등을 쓰십시오. –

+0

예 EitanT :) 어떤 도움을 주신다면 – slowhead

답변

0

잠시 후 살펴 보았습니다. 다음은 샘플 문제가있는 해결책입니다.

모두 지우기; clc;

d = {{ '클래스 A'}, { '클래스 B'}, { '007'}, { '테스트 1'}, { '테스트 2'}};

I = 1 : 크기 (d, 1)

for j = 1:size(d,2) 

    if iscell(d(i,j)) 

     d(i,j) = d{i,j}; 

    end 
end 

단부

xlswrite ('FileAddress', d);

관련 문제