|Re: [eigen] Calculation of weighted norm|
[ Thread Index |
| More lists.tuxfamily.org/eigen Archives
On 02/04/12 11:08, Christoph Hertzberg wrote:
> On 02.04.2012 10:14, Claas H. Koehler wrote:
>> I was wondering about the best way to calculate the weighted square norm of a complex vector, i.e.
>> x^t A x
>> where x is a complex vector and A is a real diagonal matrix. [...]
> If A is a diagonal, this is equivalent to:
> double norm2 = x.cwiseAbs2().cwiseProduct(A).sum();
> assuming A is just the vector storing the diagonal entries.
Thank you, Christoph. I like this much better than my original solution.