矩阵大全"/>
python设置各类mxn矩阵大全
设置全是0的矩阵np.zeros()
np.zeros((m,n),dtype=np.uint8)
例如设置3x5的零矩阵
A = np.zeros((3,5),dtype=np.uint8)#结果
array([[0, 0, 0, 0, 0],[0, 0, 0, 0, 0],[0, 0, 0, 0, 0]], dtype=uint8)
设置全是1的矩阵np.ones()
np.ones((m,n),dtype=np.uint8)
例如设置3x5的一矩阵
A = np.ones((3,5),dtype=np.uint8)#结果
array([[1, 1, 1, 1, 1],[1, 1, 1, 1, 1],[1, 1, 1, 1, 1]], dtype=uint8)
设置全是nan空值的矩阵np.full()
A = np.full((m,n),np.nan)
例如设置3x5的NAN空矩阵
A = np.full((3,5),np.nan)#结果
array([[nan, nan, nan, nan, nan],[nan, nan, nan, nan, nan],[nan, nan, nan, nan, nan]])
还可以用np.full函数设置0和1矩阵,所以常用np.full
A = np.full((m,n),0)
A = np.full((m,n),1)
更多推荐
python设置各类mxn矩阵大全
发布评论