1

在我寻求使用 MATLAB 并将其替换为 Incanter / Clojure 的过程中,我需要能够加载或至少转换几 TB 的 matlab .mat 文件。

由于这些是相当复杂的 mat 文件,结构和元胞数组以各种不同的方式嵌套,我认为将它们导出到任何类型的文本文件并稍后读取它们并不容易。

Clojure(或java?!)中是否有任何库可以帮助我?

任何其他建议也非常受欢迎。

4

2 回答 2

1

快速的 Google 搜索显示JMatIO,这是一个用于读取 Matlab 5 .mat 文件的 Java 库。从那里很容易使用 Clojure。

于 2011-11-12T20:34:21.770 回答
0

到目前为止,我最好的选择是在 MATLAB(或 Octave 或带有 scipy/numpy 的 Python 中)中读取 mat 文件并将它们写入文本,然后在 Incanter 中读取它们。

任何建议都非常受欢迎。

于 2011-11-13T12:27:56.240 回答