Octave是否与CobraToolbox兼容?

时间:2013-06-28 17:04:56

标签: octave matlab

我需要使用CobraToolbox作为课程,我想知道它是否与Octave兼容。

Even googling for this没有太多结果......

提前致谢

1 个答案:

答案 0 :(得分:1)

除非有人发布了他们的结果,否则你无法在不尝试的情况下知道。但是,它很可能会在Octave上运行,这是Jordi在回答question这个问题上所说的内容。

  

我是Octave的新手,想知道是否可以使用matlab   Octave中的工具箱?

     

这取决于“Matlab工具箱”的含义。如果你的意思是代码   随Matlab一起提供,使用它可能违反了许可证   使用Octave,假设您可以为Octave编译它   需要编译。

     

如果您的意思是免费代码,那么您在互联网上找到了   为Matlab编写的,它很可能适用于Octave。就试一试吧。   如果需要编译mex文件,可以使用“mkoctfile --mex”命令   使用。

     

如果你想要大致相当于Matlab工具箱   Octave,试试Octave-Forge套餐:

我个人的经验是Octave已经非常擅长接受Matlab代码。我猜想,任何时候你花费设置Octave和这个工具箱都是值得的。甚至MEX文件似乎都具有可移植性机制。除非他们对工具箱持久数据使用addpref等一些非常具体的功能,否则它将直接滑入Octave。即使他们使用的是prefs,也可以修改它以生活在Octave中。