import numpy as np
data=np.loadtxt("data",delimiter=",",dtype=float)
特殊矩阵 | 解释 |
np.asarray(data) | 拷贝data矩阵 |
np.ones(n) np.ones( (M, N) ) np.ones_like( data ) |
生成一个长度为n的一维数组,元素都是1 |
生成一个M行N列的二维矩阵,元素都是1 | |
生成一个与矩阵data相同形状的矩阵,元素都是1 | |
np.zeros(n) np.zeros( (M, N) ) np.zeros_like( data ) |
生成一个长度为n的一维数组,元素都是0 |
生成一个M行N列的二维矩阵,元素都是0 | |
生成一个与矩阵data相同形状的矩阵,元素都是0 | |
np.empty(n) np.empty(n,dtype) np.empty(data) |
生成一个长度为n的未初始化的一维数组 |
生成一个M行N列的未初始化的二维矩阵 | |
生成一个与矩阵data相同形状的未初始化的矩阵 | |
np.eye(n) | 生成一个n*n的单位矩阵(对角线元素为1,其余为0) |
np.arange(n) np.arange(begin, end) np.arange(begin, end, step) |
生成从0 到(n-1)的一维数组,步数为1 |
生成从 begin 到(end-1)的一维数组,步数为1 | |
生成从 begin 到(end-step)的一维数组,步数为step |