Matlab是按列索引,三维矩阵的索引顺序是(行, 列, 页),
Python(numpy/torch)是按行索引,三维矩阵的索引顺序是(页, 行, 列)。Matlab的读取顺序是先读取列再读取行,通俗点说就是竖着读矩阵,传承自古老的Fortran;Python,包括C、C++、Java等高级语言,是按照先行后列的顺序,也就是横着读矩阵。
Matlab是按列索引,三维矩阵的索引顺序是(行, 列, 页),
Python(numpy/torch)是按行索引,三维矩阵的索引顺序是(页, 行, 列)。Matlab的读取顺序是先读取列再读取行,通俗点说就是竖着读矩阵,传承自古老的Fortran;Python,包括C、C++、Java等高级语言,是按照先行后列的顺序,也就是横着读矩阵。