An orthogonal matrix from two orthognal matrices!
Mostra commenti meno recenti
Dear All.. I have two orthogonal matrices, A and B, where
A is (256 by 256) elements, A*A'=I; and B is (256 by 256) elements, B*B'=I.
Let C is a matrix formed by a combination of A and B such that:
C is (256 by 256) and C(1:128,:)=A(1:128,:); C(129:256,:)=B(1:128,:);
Unfortunately, C is not orthogonal, i.e. C*C~=I; so, how can i do some changes on C to make it orthogonal, let's say C1 is the orthogonal matrix extracted from C. I need C1 to be in the closest form (such as mesh plots) to C?
is there any method for that? looking forward to get your help best regards sam..
Risposta accettata
Più risposte (2)
Bjorn Gustavsson
il 13 Mar 2012
0 voti
It doesn't necessarily work that way that the matrix (with vectors) spanning the same space as the columns of your matrix C is similar to C in a spatial sense. You might be able to resort the columns of C1 to make it looking nicer (at least different). But this is the way it is. You might have to learn to look at the new base-vectors of C1 one by one (or a few at a time).
Categorie
Scopri di più su Linear Algebra in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!