我需要重现此Matlab的操作:矢量乘以本征
r = U(:,ii)'*Es
其中: U
是(复杂)的矩阵和Es
是(复杂)
最终的载体,我所得到的是标量复值r
现在,我试图做与C++库的本征同样的,我已经tryied这个:
complex<double> r = U.col(jj) * Es;
也
complex<double> r = U.col(jj).transpose() * Es;
,但没有任何工程。有谁能够帮助我?我怎样才能重现相同的结果? 谢谢!
'U.col(JJ).DOT(ES)'或'U.col(JJ).conj()点。 (Es)'(我不确定Matlab惯例是什么) – chtz