Setting Linear constraints GA
Show older comments
Using the optimization toolbox with the GA solver. My variables are such that they cannot be within a certain range [g,f], i.e must be:
y(i)<g
OR
y(i)>f
where f is larger than g. I then put this in the standard LMI form with:
A.y<b
The toolbox returns an in-feasibility error; which is no surprise, as no single point can satisfy both of the above inequalities simultaneously.
Is there an OR or similar function so I can implement the constraints in the toolbox?
1 Comment
José-Luis
on 23 Sep 2014
LMI?
Accepted Answer
More Answers (1)
You could express this using nonlinear constraints
(y(i)-f)*(g-y(i))<=0
However, your feasible region is highly non-connected, which will make it hard for GA to find a solution.
Categories
Find more on Linear Least Squares in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!