How to force zero or positive entries in matrix when solving LMI?
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Rasmus Steffensen
il 20 Ago 2018
Modificato: Aquatris
il 23 Ago 2018
Hi,
Using MATLAB's LMI tool (feasp), is there a way to force the solver to use only zero or positive entries in a matrix (decision variable). To be clear, I'm not asking about positive definiteness of the matrix, but about the entries of the matrix.
Sincerely, Rasmus
0 Commenti
Risposta accettata
Aquatris
il 23 Ago 2018
Modificato: Aquatris
il 23 Ago 2018
You can simply add another constraint to the LMI to impose the constraint.
For instance, assume decision variables are x and y. You are trying to solve;
[10*x^2 -y+2*x ; 6*x y^2] > 0
and you want the -y+2*x to be positive. Then you can add another LMI term
-y + 2*x > 0
or if you want them to be equal to 0, then
-y + 2*x > 0
-y + 2*x < 0
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su LMI Solvers in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!