Solution of Quadratic Matrix Equation
이전 댓글 표시
Hello!
I want to solve a Quadratic Matrix Equation of the form -
Solve for z: z' A z + B' z + D = 0
I did see a similar question here and David Goodmanson has an excellent answer for the z' C z + z + D = 0. However, I don't understand how he came up with the closed form solution or how to generalize it for my case. Any help would be greatly appreciated.
댓글 수: 7
Torsten
2022년 2월 24일
What are the dimensions of the scalars/vectors/matrices involved ?
Neilabh Banzal
2022년 2월 25일
편집: Neilabh Banzal
2022년 2월 25일
Torsten
2022년 2월 25일
You will have to tell us how to multiply A with z.
Neilabh Banzal
2022년 2월 25일
편집: Neilabh Banzal
2022년 2월 25일
Torsten
2022년 2월 25일
Then you have 6 equations for 6 unknowns.
Use fsolve to solve for z1,...,z6.
Neilabh Banzal
2022년 2월 25일
답변 (2개)
Benjamin Thompson
2022년 2월 24일
0 개 추천
icare and idare are used to numerically solve the continuous or discrete forms of the Riccati equation.
Benjamin Thompson
2022년 2월 25일
0 개 추천
You could look at this work on File Exchange:
Then you run it 6 times for each of the 6 6x6 matrices in the 6x6x6 A matrix. If you have specific values to post for your problem in a MAT file, please do so.
댓글 수: 2
Torsten
2022년 2월 25일
But according to the OP, z is 6x1, not 6x6.
Benjamin Thompson
2022년 2월 25일
Ok, I don't understand his problem requirements either but hopefully this helps him out.
카테고리
도움말 센터 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!