8

一直在寻找 MatLab 的替代品...发现在 Octave 上工作非常困难...缺少 MatLab 的调试功能...遇到 FreeMat...想知道 FreeMat 与 Octave 有何不同...只是像 QtOctave 一样的 Octave 图形前端(我还没有探索)还是不止于此?它提供了哪些附加功能?什么会更好地利用时间 - 投资 FreeMat 或 makign 使用 QtOctave 之类的工具使用 Octave (matlab 不是一个选项)?

4

1 回答 1

7

简而言之,GNU Octave 和 FreeMat 都是 MATLAB 的开源替代品。但是,Octave 更成熟,拥有更广泛的社区支持。

我还发现了这篇比较 MATLAB、Octave、FreeMat 和 SciLab 的有趣文章。它确实指出了一些针对 FreeMat 的问题:

  1. 它不支持某些功能(例如kronpcg)。
  2. 它具有有限的 3-D 图形功能(例如不支持该mesh功能)。
  3. ODE 部门也缺乏它,因为没有最先进的求解器。

本质上,这篇文章得出的结论是,Octave 确实是目前与 MATLAB 最兼容的。

现在,如果您正在寻找一个好的 GUI/IDE,请尝试其中之一

于 2013-01-27T15:21:54.960 回答