Working with Ill conditioned systems
이전 댓글 표시
Hi, I have linear system (A(n x n),B(nxm),C(pxn) pairs, (where n = 9, m =1, p = 4). When I check the controllability or obsevability of the systems, matlab gives me the wrong answers that is
rank(obsv(A,C)) = 1. I tried with selecting C = eye(9) which means that i can measure all the variables. Then I must get rank(obsv(A,C)) = 9. But I still get rank(obsv(A,C)) = 1. When I check the singular value decomposition of A matrix and divide the max eigenvalue to minimum one, I get 2.6x10^21 , which is very big and causes all the errors in my simulation. I have to work with this system and find some transformation matrices to design my controller but since the system is ill-conditioned, i always get wrong results. What should I do? Please help. Thanks
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Frequency-Domain Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!