将matlab输出打印到excel文件中 - 如何选择正确的起始行?

时间:2015-01-14 15:21:55

标签: excel matlab

我想在Excel文件A3:E3中启动输出,但无法在我的代码中实现它。

for i=1:numel(item)       
    currentitem=struct2cell(item(i));   
    xlswrite('Output', currentitem',sprintf('A%d:E%d',i,i));

end

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

我认为如果你想改变循环开始编写的位置(根据你的评论),你必须改变的唯一一行是:

xlswrite('Output', currentitem',sprintf('A%d:E%d',i,i));

xlswrite('Output', currentitem',sprintf('A%d:E%d',i+2,i+2));

这样当i=1时,它就会启动A3:E3