>> a = [a1 a2]
a =
2.0000 + 0.0000i -1.0000 + 1.7321i
>> b = [b1 b2]
b =
2.0000 + 0.0000i -1.0000 - 1.7321i
>> dot(a,b)
ans =
2.0000 + 3.4641i
>> a1*b1+a2*b2
ans =
8
2 つの複素数値ベクトルの内積を取ると、なぜこのような奇妙な値が得られるのでしょうか? 答えは 8 になるはずですが、上記のように 2.0000 + 3.4641i になります。私は何か間違ったことをしていますか?