2012-02-09 124 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行。這經常發生在我身上,然後得到一個非信息錯誤。