Projekty

3. RQ rozklad a zobecněný QR rozklad

V některých případech je výhodnější místo QR rozkladu použít RQ rozklad, tedy pro danou matici A hledáme unitární matici Q a horní trojúhelníkovou matici R, že platí A=RQ. Pro matici A s nezávislými řádky je možné najít matici R ve tvaru
R=[0\  R_1], kde R_1 je regulární a horní trojúhelníková matice.

Zobecněný QR rozklad je rozklad matic A a B ve tvaru A=QR, B=QTZ, kde matice Q, Z jsou unitární, R,T  jsou horní trojúhelníkové. Tento rozklad je možné použít například pro řešení problému nejmenších čtverců s lineárními omezeními.

Ukažte, jak je možné v Matlabu počítat RQ rozklad a zobecněný QR rozklad, a demonstrujte postup na vhodném praktickém příkladě.

Zdroje:

netlib.org

článek v Linear Alegbra and its Applications