我需要将CobraToolbox
用于课程,我想知道它是否与 Octave 兼容。
即使为此进行谷歌搜索也不会返回太多结果..
提前致谢
除非有人公布了他们的结果,否则你不尝试就无法知道。但是,它很有可能在 Octave 上工作,这是Jordi在回答这个问题时必须说的。
我是 Octave 的新手,想知道是否可以在 Octave 中使用 matlab 工具箱?
这取决于您所说的“Matlab 工具箱”是什么意思。如果您指的是 Matlab 附带的代码,那么将它与 Octave 一起使用可能会违反许可证,假设您可以在需要编译时为 Octave 编译它。
如果您指的是您在 Internet 上找到的为 Matlab 编写的免费代码,那么它很可能适用于 Octave。去尝试一下。如果您需要编译 mex 文件,“mkoctfile --mex”命令可能有用。
如果您想在 Octave 中有一个大致相当于 Matlab 工具箱的工具箱,请尝试 Octave-Forge 包:
我个人的经验是,Octave 已经非常擅长接受 Matlab 代码。我会大胆猜测,任何时候你花时间设置 Octave 和这个工具箱都是值得的。甚至 MEX 文件似乎也具有可移植性机制。除非他们使用一些非常具体的功能,例如工具箱持久数据的addpref,否则它将直接滑入 Octave。即使他们使用首选项,也可以将其修改为使用 Octave。