我想问一个问题,即有可能在未安装Microsoft Excel的计算机上读取和编写matlab 2008中的.xlsx文件。我想有没有可用于matlab的openxml解决方案?
答案 0 :(得分:1)
看看BatchConv,它基于OpenOffice,应该能够将XLSX转换为CSV或XLS。您可以通过MATLAB system
命令调用它来自动完成整个过程。
或者您可以使用Apache POI,但是如果您尝试使用它,请记住您的MATLAB 2008正在运行旧的JRE,它可能与能够读取xlsx的最新版本的Apache POI不兼容。如果您需要更新java以使用Apache POI,请参阅this article