matlab内置函数是用一些低级语言编写的吗?

Aam*_*bro 6 c++ matlab

为什么Matlab中的内置函数比你自己编写的函数快得多?

non*_*one 9

是的,matlabalikes通常使用包装函数来编写以低级语言(通常Fortran)编写的线性代数库例程,例如BLAS,ATLASLAPACK.

你可以在这里阅读更多相关信息

如果你很好奇功能包装成本(基本上没有)会产生多少开销,也会看到这个问题.结果是C++,pythonnumpy但我相信它们应用到MATLAB的好.