我想问一个问题,是否有可能在未安装 Microsoft Excel 的计算机上读取和写入 matlab 2008 中的 .xlsx 文件。我想知道matlab是否有任何openxml类型的解决方案?
问问题
315 次
看看 BatchConv,它基于 OpenOffice,应该能够将 XLSX 转换为 CSV 或 XLS。您可以通过 MATLABsystem
命令调用它来自动化整个过程。
或者,您可以使用 Apache POI,但如果您尝试使用它,请记住您的 MATLAB 2008 运行的是旧的 JRE,它可能与能够读取 xlsx 的最新版本的 Apache POI 不兼容。如果您需要更新 java 以使用 Apache POI,请参阅本文