矩阵的切割,拼接,向量与矩阵的转换函数
import Numpy as np
np.sqrt(A)对a开根号
a=np.floor(10*np.random.random(2,3))取随机值*10
np.floor对浮点型向下取整,
a.ravel()把一个2行三列的矩阵变为一个向量
a.shape=(3,2)可以把一个向量变为一个3行两列的矩阵
a.T行列变换
原本是一两行三列的一个二维矩阵,经变换后变为三行两列
np.hstack((a,b))横向拼接a,b的矩阵里面的元素,同位拼接
np.vstack((a,b))纵向拼接a,b矩阵的元素,同位
a.reshape(3,-1)三行,列有多少根据元组自己计算排列
np.hsplit(a,3)横切割a矩阵平均为3份
np.hsplit(a,(2,3))横切割a矩阵,在下标第2,3的两个位置进行切割
np.vsplit纵向切割,纵向操作一样同上