3
私はaccumarrayのドキュメントを読んだだけで、2番目の例を理解することはできません。私はaccumarrayの出力の説明
B=accumarray(subs(:,1),val)
C=accumarray(subs(:,2),val)
を行う場合の例では、その後、私は私には論理的である
B=
205
207
103
106
C =
311
310
を取得するには、次の
val = 101:106';
subs = [1 1; 2 2; 3 2; 1 1; 2 2; 4 1]
subs =
1 1
2 2
3 2
1 1
2 2
4 1
A = accumarray(subs,val)
A =
205 0
0 207
0 103
106 0
です。しかし、なぜB
の数字はsubs
に2番目の列を追加すると4x2
のマトリックスの位置が "ランダム"(ランダムではありませんが、私にとってはランダムです)の位置に配置されているのはなぜですか? accumarryのMATLABドキュメントから撮影
ありがとうございました! :) – Max