【发布时间】:2017-05-08 02:41:20
【问题描述】:
假设我有一个看起来像这样的向量(数字总是 > 0)...
[1, 2, 1, 4, 1, 2, 4, 3]
我需要一个矢量化实现,将数字相加并使用原始数字作为索引来存储数字。所以如果我运行它,我会得到......
% step 1
[1+1+1, 2+2, 3, 4+4]
% step 2
[3, 4, 3, 8]
我已经使用 for 循环实现了这一点,但我觉得有一种矢量化的方式来实现这一点。我在矢量化函数方面还很陌生,因此不胜感激。
【问题讨论】:
标签: matlab math octave vectorization