跳到正文

本页主要内容为英文。翻译此页

Science & Data · Numerical computing

MATLAB 的免费替代品

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, LinuxRunning most MATLAB scripts unchanged获取
Scilab
开源Windows, macOS, LinuxNumerical computing and Xcos simulation (a Simulink-like tool)获取
Python + Jupyter
开源Windows, macOS, Linux, WebScientific computing with NumPy, SciPy and Matplotlib获取
MATLAB 标志
MATLAB付费原版
许可或订阅–Numerical computing访问

替代品详情

01/ GNU Octave

兼容

最适合: Running most MATLAB scripts unchanged.

Open source; implements a largely MATLAB-compatible language.

支持平台:Windows, macOS, Linux

访问 GNU Octave

02/ Scilab

开源

最适合: Numerical computing and Xcos simulation (a Simulink-like tool).

支持平台:Windows, macOS, Linux

访问 Scilab

03/ Python + Jupyter

开源

最适合: Scientific computing with NumPy, SciPy and Matplotlib.

支持平台:Windows, macOS, Linux, Web

访问 Python + Jupyter

关于“兼容”工具: 独立、合法的重新实现,能打开相同的文件或运行相同的软件。不是破解版。

常见问题

有没有免费的 MATLAB 替代品?

Yes. GNU Octave is a strong free option for running most matlab scripts unchanged. Other choices include Scilab, Python + Jupyter.

哪款 MATLAB 替代品是开源的?

GNU Octave, Scilab, Python + Jupyter 是开源的。

兼容(逆向工程)替代品合法吗?

合法。标为“兼容”的工具是独立的重新实现,用于打开相同的文件或运行相同的软件,不包含原程序的代码。它们不是破解版或盗版——我们从不推荐那些。

分享此页