python常见的矩阵运算

python里面经常会用到矩阵操作。总结一下:

import numpy as np

或者使用from numpy import *(用此命令后面操作起来感觉想matlab)


类似matlab里面生成各类矩阵一样,这里可以用

矩阵相乘:


矩阵点乘:


矩阵求转置a.T操作,矩阵求逆a.I操作。


按列求和和按行求和:


求列的最大值索引的位置:argmax(a,0),行的话0改为1



矩阵的合并:

列:vstack,行:hstack




元组,列表,矩阵之间的转换:


要注意,矩阵和数组执行tolist转换之后的结果是不同的。


猜你喜欢

转载自blog.csdn.net/qq_21210467/article/details/80309295