Numpy 定义矩阵的方法

 

import numpy as np
#https://www.cnblogs.com/xzcfightingup/p/7598293.html
a = np.zeros((2,3),dtype=int) 
a = np.ones((2,3),dtype=int) 
a = np.eye(3)#3维单位矩阵
a = np.empty([2,3],dtype=int)
a = np.random.randint(0, 10, (4,3))

y = np.array([4, 5, 6])
np.diag(y)#以y为主对角线创建矩阵

a = np.arange(0, 30, 2)# start at 0 count up by 2, stop before 30
a = a.reshape(3, 5) # reshape array to be 3x5

 

posted on 2018-09-14 08:51  Maddock  阅读(473)  评论(0编辑  收藏  举报

导航