背景介绍
今天我们学习使用numpy的内置数学运算方法和基本的算术运算符两种方式对数组进行数学运算的学习,内容涉及到线性代数的向量矩阵的基本运算知识(不熟悉的童鞋回头自己补一下哈),接下来开始:
?...编码如下:
# ### 使用numpy数组进行数学运算
import numpy as np
x = np.array([[1,2],[3,4]])
y = np.array([[5,6],[7,8]]...np.divide(x,y)
# ## 取平方根
np.sqrt(x)
v = np.array([9,10])
w = np.array([11,13])
# ## 使用np.dot()进行矩阵运算
# ### 他的函数返回两个数组的点积...# ### 对于1-D阵列,它是向量的内积。
# ### 对于N维数组,它是a的最后一个轴和b的倒数第二个轴的和积。...v.dot(w)#相当于 (9*11) + (10*13)
np.dot(v,w)
np.dot(x,y)
# ### 数组的转置
x
x.T
np.sum(x)# 1+3+2+4
np.sum(x,axis