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
上一篇下一篇

猜你喜欢

热点阅读