numpy计算点积叉积和混合积
2021-05-29 本文已影响0人
一路向后
1.源码实现
import numpy as np
a = np.array([2, 7, 1])
b = np.array([8, 2, 8])
c = np.array([3, 4, 5])
# 向量的点积
d = np.dot(a, b)
# d = np.inner(a, b)
# 向量的叉积
e = np.cross(a, b)
# 向量的混合积
f = np.dot(np.cross(a, b), c)
print(d)
print(e)
print(f)
2.运行及其结果
$ python3 arrmul.py
38
[ 54 -8 -52]
-130