numpy用法

来源:互联网 发布:软件黑盒测试报告总结 编辑:程序博客网 时间:2024/06/11 07:16
矩阵截取、合并、特殊矩阵的创建、运算
import numpy as np #引入numpy库#创建一维的narray对象a = np.array([1,2,3,4,5])#创建二维的narray对象a2 = np.array([[1,2,3,4,5],[6,7,8,9,10]])
矩阵的合并:hstack横向和vstack纵向
import numpy as npa1 = np.array([[1,2],[3,4]])a2 = np.array([[5,6],[7,8]])print(np.hstack([a1,a2])) print(np.vstack((a1,a2)))

矩阵的合并也可以通过concatenatef方法。

np.concatenate( (a1,a2), axis=0 )  等价于  np.vstack( (a1,a2) )

np.concatenate( (a1,a2), axis=1 )  等价于  np.hstack( (a1,a2) )



原创粉丝点击