numpy矩阵的变换

Posted junzhaoliang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的维度上翻转矩阵,默认是翻转所有维度

以上是关于numpy矩阵的变换的主要内容,如果未能解决你的问题,请参考以下文章

numpy 矩阵变换 reshape ravel flatten

numpy的矩阵乘法

用标量角张量创建变换矩阵

python图像数组操作与灰度变换

Python科学计算类库

opencv图像处理