Can a controllable matrix become uncontrollable due to matrix transformations?
Ältere Kommentare anzeigen
I don't think it can because I don't think matrix transformations change linear independence of this matrix. However, I just tried some things in Matlab and it appears that the determinant can change due to transformations. If this determinant could become zero in this way, the system would be uncontrollable. Is this possible?
Akzeptierte Antwort
Weitere Antworten (1)
David Goodmanson
am 9 Dez. 2017
Bearbeitet: David Goodmanson
am 9 Dez. 2017
Hello Z,
You don't say what kind of transformations you have in mind. but generally
det(B*A) = det(B)*det(A) det(A*C) = det(A)*det(C)
so if A is nonsingular, det(A)~=0, then the only way to make det of the matrix product = 0 is if one of the matrices you are multiplying by has det = 0. For transformations such as rotations, that does not happen. But as a 2d example the projection operator P = [1 0; 0 0] projects 2d vectors onto the x axis. Once that is done you can't get the y component back. Accordingly det(P) = 0 and det(P*A) = 0.
2 Kommentare
Walter Roberson
am 9 Dez. 2017
Also note that the above formulas reflect theory. In practice, the different computations will have different floating point round-off effects, and sometimes computations that in theory give symmetric matrices in practice do not do so because of round-off.
Kategorien
Mehr zu Linear Algebra finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!