Можно ли увеличить скорость степенной функции, примененной к вектору?
N=16e3; X=-2+4*rand(N,1); Y=10.^X;
Я пытался:
Y=power(10,X);
Но, конечно, это дает мне ту же скорость. Есть идеи?
с помощью gpuArray делает это в 4 раза быстрее на моей машине
N=16e3; X=-2+4*rand(N,1); f = @() 10.^X; t = timeit(f) X=gpuArray(X); f = @() 10.^X; t = timeit(f)