День 3 Летней школы Julia
Автор
Сравнение по скорости MATLAB и Engee
В данном примере мы сравним скорость выполнения простого скрипта, реализованого в MATLAB и в Engee. Для этого нам понадобятся две библиотеки MATLAB для подключения вычислительного ядра MATLAB и TickTock для замера временных затрат при выполнении скриптов в Engee.
In [ ]:
using TickTock
using MATLAB
In [ ]:
mat"""
tic
N = 100;
x = (1:N)/N;
y = sin(8*pi*x);
I = repmat(y,100,1);
pcolor(I);
colormap(bone);
toc
"""
tick()
N = 100;
x = (1:N)/N;
y = sin.(8π.*x);
I = repeat(y, 100, 1)
heatmap(hcat(I...)', c=:bone)
tock()
heatmap(hcat(I...), c=:bone)
Out[0]: