I am rewriting a program from Matlab to Python. I realised a difference in a multiplication between arrays. Here is an example:
A = [-1822.87977846-4375.93518777j
3675.88618351+3824.34290883j
971.68964707-2393.36758923j]
In Matlab:
A*A'= 5.7282e+07
In Python:
np.dot(A,A) = -21723405.178+39418085.0343j
How to obtain the same result of A'*A in Numpy?
Thank you.