本文概述
Numpy提供以下功能, 以对输入数据执行不同的代数计算。
SN
Function
Definition
1
dot()
它用于计算两个数组的点积。
2
vdot()
它用于计算两个向量的点积。
3
inner()
它用于计算两个数组的内积。
4
matmul()
它用于计算两个数组的矩阵相乘。
5
det()
它用于计算矩阵的行列式。
6
solve()
用于求解线性矩阵方程。
7
inv()
它用于计算矩阵的乘法逆。
numpy.dot()函数
此函数用于返回两个矩阵的点积。它类似于矩阵乘法。考虑以下示例。
例子
import numpy as np
a = np.array([[100, 200], [23, 12]])
b = np.array([[10, 20], [12, 21]])
dot = np.dot(a, b)
print(dot)
输出
[[3400 6200]
[ 374 712]]
The dot product is calculated as:
[100 * 10 + 200 * 12, 100 * 20 + 200 * 21] [23*10+12*12, 23*20 + 12*21]
numpy.vdot()函数
此函数用于计算两个向量的点积。可以将其定义为多维数组的相应元素的乘积之和。