将嵌套单元格数组写入Excel文件

时间:2013-03-12 22:07:24

标签: excel matlab cell-array

我有一个嵌套单元格的变量:

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

如何使用MATLAB将此文件写入单个Excel文件,例如 xlswrite('file',hello)

1 个答案:

答案 0 :(得分:0)

过了一会儿就看了一眼。这是我的解决方案,带有示例问题。

全部清除; clc;

d = {{'数字'},{'A类'},{'B类'}; {'007'},{'测试一'},{'测试二'}};

表示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);