Evaluating a function using techniques for solving linear systems

1 visualización (últimos 30 días)
ffrbh
ffrbh el 9 de Oct. de 2017
Respondida: Carl el 11 de Oct. de 2017
I really just need help on where to start with this problem. I know about LU decomposition and Cholesky decomposition as means of efficiently solving a linear system, but I'm unsure how to approach this problem.

Respuestas (1)

Carl
Carl el 11 de Oct. de 2017
An important part of solving a linear system efficiently is to avoid explicitly calculating the inverse, if possible. In MATLAB, this is often done using the mldivide (\) operator. See the page here for a high-level description of the various methods/optimizations it uses.
So in a function, something like:
inv(T)*inv(A)*x
can be replaced with:
T\(A\x)
On a related note, the transpose of a matrix or array x is written as x' in MATLAB.

Categorías

Más información sobre Linear Algebra en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by