2014-07-07 44 views
0

我想從多個案例的數據創建一個從Matlab的Excel文件。 Excel文件應該是這個樣子:在Matlab中編寫Excel文件中的可變長度數據

Case #|____________________________Line 1_____________________________________________|_______ Line 2 _____________ ... 
     |______Node 1______|______Node 2______|______Node 3______|...|______OverAll_____| 
     | Min|Max|Mean|Std | Min|Max|Mean|Std | Min|Max|Mean|Std |...| Min|Max|Mean|Std | 
     |_______________________________________________________________________________| 
    1| | | | | | | | | | | | | | | | | 
    2| | | | | | | | | | | | | | | | | 

我有,我可以通過一個for循環讀取一個給定的情況下,結構化的格式,每行的數據>節點。我如何在excel文件中寫入值?我不知道如何獲得下一個可用的單元格區域,我需要放置該值。另外,我該如何動態生成這樣的標題文本。節點和屬性的數量(最小/最大/平均/標準)可能會在未來發生變化。

謝謝你的幫助。任何教導一些高級xlswrite命令的適合的教程也將有所幫助。

回答

1

使用Activexserver使用

hApp = actxserver('Excel.Application') 

休息,你可以使用Excel應用程序可用的方法在MATLAB

+0

感謝您迴應導入整個Excel功能在MATLAB。但是,我能夠使用'xlswrite'命令編寫excel文件並提供正確的列名稱。列名是使用另一個將列號轉換爲各自excel列名稱的函數創建的(1 = A,2 = B等)。但是,後來我發現創建excel文件非常慢,並且由於我需要大數據分析方法,所以我改爲編寫一個CSV文件。 – Amitava