QR Factorization of a 10 x 10 Matrix
Show older comments
I need to Solve a 10 x 10 Matrix using QR factorization. please Write a MATLAB program for calculating the QR factorization of any 10 × 10 matrix.
Answers (1)
Jan
on 20 Dec 2011
X = rand(10, 10);
[Q, R] = qr(X);
4 Comments
Walter Roberson
on 20 Dec 2011
But, Jan, it has to work for *any* 10 x 10 matrix. The code you show would not work for a 10 x 10 matrix of objects, for example.
Jan
on 20 Dec 2011
@Walter: It does _work_ for objects! Matlab displays a clear and expressive error message when I try it. And after I've requested a copy of the error message in this forum so often, I accept the display of the message as _work_.
Walter Roberson
on 20 Dec 2011
Does it "solve" char(eye(10)) ?
Jan
on 20 Dec 2011
Yes. As usual in mathematics, the canny addition of a zero allows a solution:
[Q, R] = qr(char(eye(10)) + 0)
Categories
Find more on Linear Algebra in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!