I am currently using the Eigen library to convert some Matlab code to c++. I have been given the matlab code and it's as follows:
I have 2 Matrices N_R
, G_R
.
N_R
is a 8 row 10 col matrix while
G_R
is a diagonal matrix of an 8 value vector
There is a system matrix that has the term N_R .' * G_R * N_R
in it.
I am having real trouble with this term and haven't been able to find what this combination of . ' *
actually does.
I'm guessing it's some kind of transpose and multiply but I keep getting errors about the dimensions being mismatched.