我写了两个一维复向量:
import numpy as np a = np.array([2+3j]) b = np.array([4+5j]) print(np.vdot(a, b)) #-----------------------------------------------------------------
它重新调整:
(23-2j)
而不是:
(-7+22j)
如果a=2- 3 j,则我期望这个结果:(23-2j)
mcvgt66p1#
NumPy的vdot采用第一个参数的复共轭。如果你只使用dot,你会得到你想要的答案。
vdot
dot
1条答案
按热度按时间mcvgt66p1#
NumPy的
vdot
采用第一个参数的复共轭。如果你只使用dot
,你会得到你想要的答案。