numpy矩阵的变换

np.concatenate((a, b), axis = 0)

按照axis结合两个矩阵,结合后的矩阵在axis的方向上增长

比如两个2×2的矩阵按照axis=0结合,输出矩阵为4×2

np.array.reshape(m, n)

np.tile(a, n)

将矩阵a为单位复制成n的模样

n可以是number、tuple、array

np.rot90(a, k = 1)

旋转矩阵a,k为次数,正数为逆时针

np.transpose(a) numpy.array.T

转置矩阵

np.swapaxes(a, dim1, dim2)

交换矩阵的两个维度

np.flip(a, n)

在n的维度上翻转矩阵,默认是翻转所有维度

posted @ 2020-07-13 21:02  Junzhao  阅读(988)  评论(0编辑  收藏  举报