0
我想在excel文件A3:E3中启动我的输出,但未能将其实现到我的代码中。打印matlab输出到excel文件 - 如何选择正确的起始行?
for i=1:numel(item)
currentitem=struct2cell(item(i));
xlswrite('Output', currentitem',sprintf('A%d:E%d',i,i));
end
任何帮助表示赞赏!
什么不行?用你的代码,假设'i'从'1'循环到'numel(item)',你将写入'A1:E1','A2:E2','A3:A3'等等。 ,不应该''输出''是'Output.xls''还是''Output.xlsx''?你可以使用'[status,msg] = xlswrite(...)'语法,如果失败,它会给你错误消息。 – am304
@am304,代码开始在A1:E1的excel文件中写入,但我希望前两行(即A1:E1,A2:E2)为空以便用其他信息填充它,并且此循环开始在A3:E3。你知道我可以如何实现吗? – user3615652