MATLAB では、両方とも同じ長さの2 つのベクトル と がv
あります。w
ペアがとに現れる回数に等しいサイズA
のスパース行列を作成したいと考えています。max(v) x max(w)
A(i,j)
[i,j]
v
w
基本的に、それは と非常によく似たものA(v,w) = 1
です。
繰り返しがなければ、つまり と に(i,j)
2 回以上一緒に現れるv
ペアがなければ、これは正しいでしょうw
。
しかし、私には繰り返しがあり、それらにエレガントに対応する方法がわかりません.
注:v
とw
は非常に長いです。それらが持つ値は、長さよりも約 100 小さいです。