|
Boost Users : |
Subject: Re: [Boost-users] [uBLAS] Matrix inversion
From: rpuri6_at_[hidden]
Date: 2011-03-03 13:36:06
LU is a good method for Matrix Inverse (see Numerical Recipes). Been using it for quite a while. You can always calculate the determinant of the inverse and multiply it with the determinant of the original Matrix to determine how good the inversion is. Boost implements are available online somewhere - i copied them as is.
For Kalman filters, ensure that the matrices are stable ie Determinants are not near zero.
have fun
----- Original Message -----
From: "Bo Jensen" <jensen.bo_at_[hidden]>
To: boost-users_at_[hidden]
Sent: Thursday, March 3, 2011 10:16:11 AM
Subject: Re: [Boost-users] [uBLAS] Matrix inversion
On Thu, Mar 3, 2011 at 4:04 PM, Ryan <mccorywork_at_[hidden]> wrote:
> On Wed, Mar 2, 2011 at 2:06 PM, Bo Jensen <jensen.bo_at_[hidden]> wrote:
>>
>> LU is a factorization of the matrix not a inverse...in real life
>> inverting the matrix is only for small examples.
>
>
> Since I'm dealing with a Kalman Filter in my real life the inverse is
> needed.
Sorry my mistake, I did not know of Kalman Filter. I work with high
performance linear algebra where inversion is a no no.
>
> Ryan
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
_______________________________________________
Boost-users mailing list
Boost-users_at_[hidden]
http://lists.boost.org/mailman/listinfo.cgi/boost-users
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net