A具有4D陣列M(a x b x c x d)和指數(3 x f)的陣列I,例如, I = np.array([1,2,3, ...], [2,1,3, ...], [4,1,6, ...])
我想用I以矩陣X有f行和d列,其中到達: X[0,:] = M[1,2,4,:]
X[1,:] = M[2,1,1,:]
X[2,:] = M[3,3,6,:]
...
我知道我可以使用M[I
我有幾個矩陣需要添加到一個大矩陣中。大矩陣(300002x50)分裂0.001秒,其他49個基質(14250x2)的時序相差大約0.02,但不均勻分佈。我試過find將較小矩陣的條目編入較大矩陣,但速度太慢。我曾經試圖: for a = 1:length(test)
aaa = abs(AF1(:,1)-test(a,1))<10^-6;
AF1(aaa,index)