在Matlab中编写Excel文件中的可变长度数据

时间:2014-07-07 21:44:52

标签: excel matlab

我正在尝试使用Matlab创建一个excel文件,其中包含多个案例的数据。 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|    |   |    |    |    |    |    |    |    |    |    |    |    |    |    |    |

我有结构化格式的每个Line>节点的数据,我可以通过for循环读取给定的案例。如何在excel文件中写入值?我不知道如何获得我需要放置值的下一个可用单元格范围。另外,如何动态生成此类头文本。节点和属性的数量(最小值/最大值/平均值/标准值)将来可能会发生变化。

感谢您的帮助。任何教授一些高级xlswrite命令的教程也会有所帮助。

1 个答案:

答案 0 :(得分:1)

使用Activexserver使用

在MATLAB中导入整个Excel功能
hApp = actxserver('Excel.Application')

您可以使用MATLAB中Excel应用程序可用的所有方法