対応するビンを数えるために、異なるタイムスタンプでベクトルを整列してカウントしたいと思います。matlabでベクトルを非同期タイムスタンプに揃える方法は?
次の構造の[N、edges] = histcountsから3つの行列があるとしましょう。最初の行はエッジを表しているので、ビンが表示されます。 2番目の行は値を表します。すべての値を同じビンで合計したいと思います。
A = [0 1 2 3 4 5;
5 5 6 7 8 5]
B = [1 2 3 4 5 6;
2 5 7 8 5 4]
C = [2 3 4 5 6 7 8;
1 2 6 7 4 3 2]
今、私はすべて同じビンを合計したいと思います。私の最終的な結果は次のようになります。
result = [0 1 2 3 4 5 6 7 8;
5 7 12 16 ...]
私はすべての数字の上にループをできたが、私はそれが速く持っているしたいと思います。
+1を避けるには、[uniqueの3番目の出力を使用する](http://stackoverflow.com/a/27783568/2732801)。その後、最初の行は何でもかまいません(負の値または浮動小数点を含む) – Daniel
@Danielそれは良い、ありがとうございます。 – beaker