-2
私はMATLABでGPUを使うのが初めてです.4D配列を持っています。それをAと呼びましょう。ここではsize(A) = [100, 200, 3, 3]
です。 A
はすでにどのように私は、forループを使用せずにこれを実装することができgpuArray
、ある場合4d GPUアレイの行列式を見つけるには
for i = 1:size(A, 1)
for j = 1:size(A, 2)
B(i, j) = det(squeeze(A(i,j,:,:)));
end
end
:私のような何かをしたいですか?私はpagefunとarrayfunの両方を試しましたが、どちらもうまくいかないようです。
ありがとうございます!
ループする以外に選択肢はありません。 'det'は、正方形の2D行列に対してのみ働きます。 – rayryeng