私はMatlabを初めて使用するので、これが可能かどうかはわかりません。単純なforループがあります:
for i=1:n
B.x(indexB(i)) += A.x(i);
end
ここで、AxとBxは長さnの2つのベクトルであり、indexBは長さnのベクトルであり、Axの要素からBxへの適切なマッピングが含まれています。
このループをベクトル化することは可能ですか?
私はMatlabを初めて使用するので、これが可能かどうかはわかりません。単純なforループがあります:
for i=1:n
B.x(indexB(i)) += A.x(i);
end
ここで、AxとBxは長さnの2つのベクトルであり、indexBは長さnのベクトルであり、Axの要素からBxへの適切なマッピングが含まれています。
このループをベクトル化することは可能ですか?