Solving Time-scale algebraic Lyapunov function in Matlab?

5 vues (au cours des 30 derniers jours)
Subham Dey
Subham Dey le 27 Fév 2020
Commenté : Subham Dey le 29 Fév 2020
I wish to solve the following equation on Matlab:
A^(T)P + P A + µA^(T)P A = −M,
where A is known matrix and M is a positive-definite matrix as well as µ is a known constant. P is a matrix to be found.
Note: I looked into the lyap function and think of it is as a some kind extension of it. I am not asking for solution but any hints would be highly helpful.

Réponses (1)

darova
darova le 27 Fév 2020
Modifié(e) : darova le 27 Fév 2020
Here is what i found in MATLAB help
Your equation
Group 2 and 3 matrices
Multiply all matrices by
  • I is identity matrix
  4 commentaires
darova
darova le 28 Fév 2020
What does it mean?
Subham Dey
Subham Dey le 29 Fév 2020
If all the eigen values of A have negative real parts then the matrix A is called Hurwitz. If matrix A is Hurwitz then the solution of Lyapunov equation gives a positive definite matrix P for a positive definite matrix Q (P=lyap(A,Q)). However, I am unsure how to the get the solution of Sylvester equation to be positive definite?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Matrix Computations dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by