小编zam*_*tta的帖子

最小化矢量索引开销

我有一个矢量化函数,它计算到一大组点的距离.为了提高性能,我通过仅选择必要的数量来限制点数.而不是distanceToPoint(points.x)我使用distanceToPoint(points.x(IDX)).当我绘制所需的计算时间时,我可以看到,当索引部分超过数据的%75时,它实际上需要更多的时间.我该怎么做才能克服这个问题,或者将性能提升推到%85? 在此输入图像描述

编辑:我在切换到逻辑索引后添加结果,显然更好.似乎在低%10端有性能损失(如果您在彼此之上查看图像,则可见) 在此输入图像描述

indexing optimization matlab vector vectorization

8
推荐指数
1
解决办法
279
查看次数

标签 统计

indexing ×1

matlab ×1

optimization ×1

vector ×1

vectorization ×1