python库numpy的使用

来源:互联网 发布:工业机器人编程用什么 编辑:程序博客网 时间:2024/06/04 19:13

  python在构造机器学习应用程序时,numpy作为一个重要的函数库会被经常使用,里面有便捷的向量和矩阵的计算函数

from numpy import *## 构造4*4的随机矩阵matrix = mat(random.rand(4,4))## 矩阵逆矩阵invMat = matrix.I## 单位矩阵matrix * matrix.I = eye(4)## 矩阵行,列数matrix.shape## 矩阵拉伸vector = array([3, 9])tile(vector,2)        ## 横向拉伸2倍tile(vector, (3, 1))   ## 纵向拉伸3倍, 横向拉伸1倍## 矩阵每个元素平方matrix ** 2## 矩阵行列向量相加 axis=0列向量相加, axis=1行向量相加matrix.sum(axis=0)matrix.sum(axis=1)
0 0