当前位置:   article > 正文

python机器学习之十一 numpy库之矩阵(matrix)_python numpy.matrix

python numpy.matrix

本文主要介绍numpy库中的矩阵:

  1. 矩阵的创建
  2. 常见的矩阵运算
  3. 矩阵、列表、数组之间的转换

矩阵的创建

   语法格式:

numpy.matrix(data,dtype)

data:数据

dtype:数据类型,同数组

如:

  1. m2 = np.matrix([[1,2,3],[4,5,6]])
  2. m2
  3. '''
  4. matrix([[1, 2, 3],
  5. [4, 5, 6]])
  6. '''

 数组转矩阵 mat

语法格式:numpy.mat(narray)

narray:数组

如:

  1. from numpy import *
  2. data1 = mat(zeros((3,3)))
  3. data2 = mat(ones((2,4)))
  4. data3 = mat(random.rand(2,2))
  5. data4 = mat(random.randint(2,8,size=(2,5)))
  6. data5 = mat(eye(2,2,dtype=int))
  7. '''
  8. data1
  9. matrix([[0., 0., 0.],
  10. [0., 0., 0.],
  11. [0., 0., 0.]])
  12. data2
  13. matrix([[1., 1., 1., 1.],
  14. [1., 1., 1., 1.]])
  15. data3
  16. matrix([[0.67143174, 0.75
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/679030
推荐阅读
相关标签
  

闽ICP备14008679号