Python zeros(r, c)和ones(r, c)和eye(n) 生成特殊矩阵

自古美人都是妖i 提交于 2019-11-29 00:41:23

功能:

类型:numpy.ndarray

  • zeros(r, c)生成指定维度r×c的0矩阵。
  • ones(r, c)生成指定维度r×c的1矩阵。
  • eye(n)生成指定维度n×n的单位矩阵。

示例:

  1. 生成一个3*2的全0矩阵
myMat1=np.zeros((3,2))
print('zeros = \n',myMat1)

# 运行结果为
# zeros = 
# [[0. 0.]
# [0. 0.]
# [0. 0.]]
  1. 生成一个2*3的全0矩阵
myMat2=np.ones((2,3))
print('ones = \n',myMat2)

# 运行结果为
# ones = 
# [[1. 1. 1.]
# [1. 1. 1.]]
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!