我想加载一个 MATLAB 文件,该文件使用 Go 存储一个具有 4 个字段的 1x1 结构。我还没有发现任何可以与 Python 的 SciPy 相媲美的东西,它有一个“ loadmat ”函数。在 Go 中读取 .mat 文件的最佳方法是什么?
问问题
833 次
2 回答
4
You may have to write your own Go package. MathWorks suggests that you interface with their MATLAB MAT-file C API. To do that in Go, use cgo.
References:
于 2014-10-24T18:16:48.590 回答
1
不,似乎没有任何项目可以在纯 Go 中读取 MalLab 文件(在 CGo 中,请参阅PeterSO的答案):
并且,在“ Go 矩阵库”中也提到了性能方面的考虑。讨论更多是关于从 Matlab 调用
go 。
于 2014-10-24T13:49:39.737 回答