MATLABで行列演算を行ってから少し経ちましたので、簡単に解けるのであればご容赦ください。
いくつかのNxM行列Aがあり、の列インデックスに対して操作を実行したいと思いますA。ループを使用してこれを行う方法は知っていforますが、MATLABを使用しているので、行列の演算を高速に実行するMATLABの機能を利用したいと思います。
と呼ばれる関数があるとしmyFuncます。ループなしで次のことを行う方法はありますかfor(行列の乗算など):
for i=1:M
A(:, floor(i*myFunc())) = A(:, i)