【发布时间】:2013-11-12 08:28:04
【问题描述】:
我需要了解 accumarray 才能编写我真正需要的代码。
我试图理解http://www.mathworks.co.kr/kr/help/matlab/ref/accumarray.html
大多数例子都很清楚。
但是,在示例 2 的第一个示例中,我认为
B的第(1,2)个元素应该是1
因为
(1,2) = 1st, 2nd of subs
1st, 2nd of vals = 101, 102
sum(diff([101,102]))=1
另外,在示例 2 的第二个示例中,我认为
B1 的第 (1,2) 个元素应该是 2 而不是 -2
因为
(1,2) = 1st, 3rd of subs
1st, 3rd of vals = 101, 103
sum(diff([101,103]))=2
我也觉得
B1 的第 (4,1) 个元素应该是 1 而不是 -1
因为
(4,1) = 5,6th of subs
5,6th of vals = 105,106
sum(diff([105,106]))=1
我错过了什么?
请更正,我需要深入了解 accumarray 才能编写自己的代码。
【问题讨论】:
标签: matlab accumarray