How do I solve QA = R with unknown Q.

1 view (last 30 days)
Elias Ghalib
Elias Ghalib on 23 Jul 2019
Commented: David Goodmanson on 23 Jul 2019
R and A are matrices with dimension 27x6, while Q is a squared matrice with dimension 27x27. Q is the only matrice which is unknown.
We know that Q*A = R.
Its simple math to solve those equations by hand, but it would take me days because of the 27 dimension.
Is there a matlab function for that?
  4 Comments
Elias Ghalib
Elias Ghalib on 23 Jul 2019
Hey David,
you are right. R/A and not R\A gives me a solution for QA = R.
But the problem is, as you mentioned, that Q is faaaaar from unique and also from being orthogonal. I need Q to be so. Do you have any idea how to do this?
By the way, all colums of A are linearly independent, so this is no problem
David Goodmanson
David Goodmanson on 23 Jul 2019
It's not true that Q is orthogonal in general. A necessary condition is A'A = R'R, so is that the case?

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!