私は 2D 配列を持っています。それを と呼びますA
。他に 2 つの 2D 配列があり、それらix
を および と呼びますiy
。要素がとA
によって提供されるインデックス ペアの要素である出力配列を作成したいと思います。次のようにループでこれを行うことができます。ix
iy
for i=1:nx
for j=1:ny
output(i,j) = A(ix(i,j),iy(i,j));
end
end
ループなしでこれを行うにはどうすればよいですか? を実行するoutput = A(ix,iy)
と、(ix)X(iy) の範囲全体で A の値が得られます。