Python包-Numpy

基本属性

数组

函数 & 属性 功能 示例
array=np.array([1,2,3],dtype=np.float) 构建一个数组,通过dtype可以是指数组的数据格式
np.arange 生成满足数列的数组 np.arange(start,end,sep)
np.linspace 生成固定数目的数组 np.linspace(start,end,num)
array.reship(m,n) 将array 重构为一个m行n列的矩阵

矩阵

函数 & 属性 功能 示例
\$matrix=np.mat(\$array ) 将一个数组对象转换成矩阵 RandMat=mat(random.rand(4,4))
*.I 求矩阵 matrix.I 的逆 invRandMat=RandMat.I
np.eye 创建一个单位矩阵 i=np.eye(4)
np.zeros((m,n)) 构建一个值都是0的矩阵
np.ones((m,n)) 构建一个值都是1的矩阵

矩阵的基本运算

  • 矩阵 * 矩阵的逆 = 单位矩阵 (单位矩阵是对角线元素为1 ,其他元素均为0 )
-------------本文结束感谢您的阅读-------------