01/ GNU Octave
最适合: Running most MATLAB scripts unchanged.
Open source; implements a largely MATLAB-compatible language.
支持平台:Windows, macOS, Linux
访问 GNU Octave本页主要内容为英文。翻译此页
Science & Data · Numerical computing
MATLAB by MathWorks: Numerical computing, matrix maths, signal processing and modelling. Pricing: licence or subscription. Here are 3 free options that cover the same job.
| 替代品 | 类型 | 平台 | 最适合 | |
|---|---|---|---|---|
GNU OctaveOpen source; implements a largely MATLAB-compatible language. | 兼容 | Windows, macOS, Linux | Running most MATLAB scripts unchanged | 获取 |
Scilab | 开源 | Windows, macOS, Linux | Numerical computing and Xcos simulation (a Simulink-like tool) | 获取 |
Python + Jupyter | 开源 | Windows, macOS, Linux, Web | Scientific computing with NumPy, SciPy and Matplotlib | 获取 |
![]() MATLAB付费原版 | 许可或订阅 | – | Numerical computing | 访问 |
最适合: Running most MATLAB scripts unchanged.
Open source; implements a largely MATLAB-compatible language.
支持平台:Windows, macOS, Linux
访问 GNU Octave最适合: Numerical computing and Xcos simulation (a Simulink-like tool).
支持平台:Windows, macOS, Linux
访问 Scilab最适合: Scientific computing with NumPy, SciPy and Matplotlib.
支持平台:Windows, macOS, Linux, Web
访问 Python + Jupyter关于“兼容”工具: 独立、合法的重新实现,能打开相同的文件或运行相同的软件。不是破解版。
Yes. GNU Octave is a strong free option for running most matlab scripts unchanged. Other choices include Scilab, Python + Jupyter.
GNU Octave, Scilab, Python + Jupyter 是开源的。
合法。标为“兼容”的工具是独立的重新实现,用于打开相同的文件或运行相同的软件,不包含原程序的代码。它们不是破解版或盗版——我们从不推荐那些。