[SciPy-user] solving Ax=b, known L: A = L L^T
dmitrey
openopt at ukr.net
Tue Aug 28 09:34:59 EDT 2007
Yes, of course, I do understood how to solve triangular matrix linear
equation, but I just want to check does numpy.linalg.solve do it by
itself or not, does it take into account matrix type - upper,lower
triangular, symmetric etc, like MATLAB's '\' do automatically or
matlab's linsolve do with special flags. I have no time to invent the
bycickle for twice..
Regards, D.
Thank you for your answers.
Dominique Orban wrote:
>
> dmitrey wrote:
> > Hi all,
> > suppose I have a system Ax=b and I know (Cholesky) triangular L:
> A = L L^T
> > what's the simplest way to obtain x now?
> > (I meant python code)
> > is it solve(L^T, solve(L,b))?
> > or I should somehow inform solve() about L is triangular or,
> maybe, use
> > other func?
>
>
> You have to use the fact that L is triangular. Writing a solve
> function with triangular L is a basic numerical linear algebra 101
> exercise. You may want to get a good book too.
>
> Dominique
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> SciPy-user mailing list
> SciPy-user at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-user
>
More information about the SciPy-User
mailing list