gpt4 book ai didi

performance - MATLAB 中的矢量化循环

转载 作者:太空宇宙 更新时间:2023-11-03 19:33:07 28 4
gpt4 key购买 nike

有没有办法在 MATLAB 中矢量化以下循环?

for j = 1:length(cursor_bin)
cursor_bin(j) = mean(cursor(bin == j));
end

cursor_bincursorbin 都是向量。

最佳答案

accumarray就是这样做的:

cursor_bin = accumarray(bin(:), cursor(:), [], @mean);

关于performance - MATLAB 中的矢量化循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23662746/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com