假設您將得到一堆K-張量的創建(K + 1)-tensor,爲簡單起見,讓我們說,他們是2張量/矩陣:Matlab的:從K-張量清單
X = rand(5,5); Y = rand(5,5);
是否有一種將它們組合成一個三維張量的習慣用法,其中第一維度對矩陣進行索引?做到這一點的方法之一是
P(1,:,:) = X;
P(2,:,:) = Y;
現在P具有尺寸2x5x5
的要求。有一個更好的方法嗎? 例如,在一個numpy的可以簡單地鍵入:
P = array((X,Y))
但在MATLAB打字P=[X Y]
或P=[X; Y]
會給10x5
和5x10
矩陣分別而非預期的2x5x5
。