matlab回调函数代码-BenchmarksPythonJuliaAndCo:使用Python(以及Scipy,Pythran,Numba)

时间:2021-05-26 02:43:23
【文件属性】:
文件名称:matlab回调函数代码-BenchmarksPythonJuliaAndCo:使用Python(以及Scipy,Pythran,Numba)
文件大小:495KB
文件格式:ZIP
更新时间:2021-05-26 02:43:23
系统开源 matlab某些函数代码Julia,Python的数字基准。 我们尽量避免使用琐碎和无意义的基准测试(对于进行数字运算的人!),例如斐波那契,排序等。 我们将自己投入到典型的Matlab或类似Matlab的程序员的工作中,编写了很短但数值密集的程序。 Python和Julia易于使用且高效吗? 我们将它们与C ++优化的实现(有时与Fortran的实现)进行比较。 基准: :NEW_button: 回调:很小的函数的回调。 高斯:具有部分枢轴的高斯消除。 FeStiff:计算Poisson方程的刚度矩阵,并用三角形上的P2有限元离散化。 Weno:一维双曲方程的经典求解器,适用于Burghers方程和对流。 稀疏:建立稀疏矩阵并执行稀疏矩阵x向量乘积。 MicroBenchmarks:非常简单的基准,以显示不同编程风格的重要性。 我们将在不久的将来添加其他有意义的数字基准。 依存关系: 您需要安装什么: python3 点(pip3) g ++(和/或clang ++) gfortran 拉帕克 Openblas cmake gnuplot 您可以使用分发工具(apt ...)安装它们。 Julia :red_exclamation_mark: 茱

网友评论