2012-02-09 123 views
0

我有一个代码可以处理文件夹中的所有文件并分析它,然后将结果导出到Excel工作表中。Matlab多维数组与字符串+导出到Excel

我的问题是,到最后,我有很多excel表,我需要将它们结合在一起(我也需要它们分开),所以我这样做manualy和它真的痛苦和浪费时间!

所以我想问的是有没有办法创建一个数组来保存每个分析结果我的代码过程,并将所有结果导出到一个excel文件。

我的代码示例工作流程: 读取当前目录中的文件 逐个打开文件。 做数学方程和使用

xlswrite([b '.xls'],[amp' signal'],1);%%b=file name (example.avi ==> example.avi.xls) 

等等得到的结果为2个阵列安培[]信号[](二者的尺寸相等) 结果导出到Excel中。

所以我想在那之后将结果保存到阵列的文件名,并在年底以前全部变成1分Excel工作表的文件名上每列:)

我不上面知道我为什么如何做到这一点的脑块!

非常感谢您的帮助提前

回答

1

Xlswrite支持你给你想要把你的数据的开始点或范围。见Xlswrite

您可以使用this快速计算列名称。

但是你必须意识到,excel只支持一列中的255列和1024行。这经常发生在我身上,然后得到一个非信息错误。