Numpy
sunshine_lyn
欢迎访问个人博客: https://www.elainelv.github.io/
展开
-
python3:Numpy 中array的合并和分割
1、合并 np.vstack() 上下合并 import numpy as np A = np.array([1,1,1]) B = np.array([2,2,2]) print(np.vstack((A,B))) # vertical stack """ [[1,1,1] [2,2,2]] """ C = np.vstack((A,B)) pr...原创 2018-08-07 12:26:36 · 3896 阅读 · 0 评论 -
python3:Numpy索引
我们都知道,使用Numpy可以存储和处理大型矩阵,必然需要学会使用矩阵的表示。矩阵中对应元素如何索引等。在此之前,我们已经学过线性代数中矩阵的表示,a[2][3]即表示第3行第4列的元素。那么,在numpy中也一样。 一维索引 import numpy as np A = np.arange(3,15) # array([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13...原创 2018-08-07 11:22:58 · 904 阅读 · 0 评论 -
python3:Numpy的基础运算
下面介绍Numpy中的一些基础运算: 加、减、乘、次方、三角函数 import numpy as np c = a-b c = a+b c = a*b c = b**2 #次方,注意在python中的写法 c = np.sin(a) #对矩阵中的每一项元素进行三角函数运算 print(b<3) #对print语句适当修改用于逻辑判断 Numpy中的矩阵...原创 2018-08-06 15:48:07 · 2205 阅读 · 0 评论 -
python3:numpy的基本属性以及创建array
在使用numpy之前,需要先安装numpy模块。各种版本的操作系统安装方法不一。 官网:https://pypi.org/project/numpy/#files 我使用的是pycharm+Anaconda,anaconda是python中管理包的工具,在我们安装好anaconda的时候,会自带很多python的包。当我们在pycharm中选择anaconda的python.exe编译器时,可...原创 2018-08-06 11:02:31 · 3843 阅读 · 0 评论