Solution of Quadratic Matrix Equation
Mostra commenti meno recenti
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 Commenti
Torsten
il 24 Feb 2022
What are the dimensions of the scalars/vectors/matrices involved ?
Neilabh Banzal
il 25 Feb 2022
Modificato: Neilabh Banzal
il 25 Feb 2022
Torsten
il 25 Feb 2022
You will have to tell us how to multiply A with z.
Neilabh Banzal
il 25 Feb 2022
Modificato: Neilabh Banzal
il 25 Feb 2022
Torsten
il 25 Feb 2022
Then you have 6 equations for 6 unknowns.
Use fsolve to solve for z1,...,z6.
Neilabh Banzal
il 25 Feb 2022
Risposte (2)
Benjamin Thompson
il 24 Feb 2022
0 voti
icare and idare are used to numerically solve the continuous or discrete forms of the Riccati equation.
1 Commento
Neilabh Banzal
il 25 Feb 2022
Benjamin Thompson
il 25 Feb 2022
0 voti
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 Commenti
Torsten
il 25 Feb 2022
But according to the OP, z is 6x1, not 6x6.
Benjamin Thompson
il 25 Feb 2022
Ok, I don't understand his problem requirements either but hopefully this helps him out.
Categorie
Scopri di più su Logical 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!