使用 Octave GNU 访问输入/输出文件

input/output file access with Octave GNU

本文关键字:输出 文件 输入 访问 Octave GNU 使用      更新时间:2023-10-16

我想将mxArray保存到Octave .mat文件中。

我在Octave中使用c ++创建了一个mex函数,该函数读取二进制文件并将数据填充到mxArray。我想用Octave可视化这些数据。我想以八度格式或.mat格式保存数据。使用 Matlab,有打开文件matOpen()matClose()关闭文件,matPutVariable()将数据写入文件。Octave 中这些 Matlab 函数的等效函数是什么?

编辑 :

正如这个(编辑过的(答案的评论中所建议的那样:https://github.com/tbeu/matio 就是为此目的而设计的。在编辑命题中,OP说:

这解决了这个问题。 不过,Matio似乎没有像Matlab库那样优化。