您的机器是否需要 Fortran 编译器才能让 Matlab 工作?

Do you need a Fortran compiler in your machine to have Matlab work?

您的机器中是否需要 Fortran 编译器才能让 Matlab 工作?

我读到“MATLAB® 中的线性代数函数和矩阵运算是基于 LAPACK 构建的”,还了解到 LAPACK 是用 Fortran 90 编写的,所以我想我们的机器中需要有一个 Fortran 编译器才能让 Matlab 工作。但是,前段时间我在没有安装 Fortran 编译器的情况下使用 Matlab。所以我有点困惑。

没有。 Matlab 可执行文件是从各种来源编译的,其中一些可能是 fortran 代码或派生自 fortran 代码。但不管是不是这样,对 Matlab 用户来说都无关紧要。 Matlab 作为 ready-to-run 程序提供。

有关 运行 Matlab 所需的完整要求,请参阅 https://www.mathworks.com/support/requirements/matlab-system-requirements.html