22

プログラムを matlab から Python に翻訳しています。

matlab コードはメソッド permute を使用します。

B = PERMUTE(A,ORDER) rearranges the dimensions of A so that they
%   are in the order specified by the vector ORDER.  The array produced
%   has the same values as A but the order of the subscripts needed to 
%   access any particular element are rearranged as specified by ORDER.
%   For an N-D array A, numel(ORDER)>=ndims(A). All the elements of 
%   ORDER must be unique.

Python/NumPy に同等の方法はありますか?

4

1 に答える 1

28

transposeこれは の関数に組み込まれていますnumpy.ndarray。デフォルトの動作では順序が逆になりますが、独自の順序のリストを指定できます。

于 2012-10-08T18:50:36.950 に答える