2017-03-09 5 views
-1

変換の仕方matlabコードmat1(mat2(1:idx, 2)) = 0トーチループなし?下のループバージョンは本当に時間がかかるので、 ここMAT1N長さvecterある、MAT2マットである(N、2)。matlabのコード "mat1(mat2(1:idx、2))= 0"をトーチに変換するには?

for i=1,idx do 
    local idx = mat2[2][i] 
    mat1[idx] = 0 
end 
+0

私たちは、あなたが達成したいんかを理解することができるように、入出力本当のテストを報告してください。 –

+0

@AlessandroSuglia文脈は少し複雑ですので、ここでは説明しないことにします。 –

答えて

0
mat1:indexFill(1,mat2[{2, {1,indx}}]:long(),0) 
関連する問題