下面显示了一个最小的示例。代码正在对一个3D矩阵进行一些计算,该矩阵定义在x,y,z坐标上。当使用分析器时,ind上的内部循环是耗时的部分,所以我想知道这个循环是否可以优化,或者完全删除/矢量化。factor3(j3); output_vec = output_vec + temp_vec; end
end 在我
我试图用Python计算逻辑方程的第n个值。使用循环很容易做到这一点:tic = timeit.default_timer()
i = 0while (i < n)在PyPy中这样做可以大大提高性能,正如中的abarnert所建议的那样。我还被建议避免使用NumPy循环,而是使用NumPy数组和向量操作--实际上,我不知道