How define limits of upper and lower bound in Fmincon having different variables

1 view (last 30 days)
Hello,
My objective function X is consist of a Matrices , X0 = [E0NE;dxNE;a_NE]';
a_NE= [-0.3 0.01 0.08 0.08];
E0NE = [0.3 0.2 0.1 0.15];
dxNE = [0.1 0.18 0.35 0.37];
how i will define the LB and UB for this matrics , X0 is my initial guess.

Accepted Answer

Matt J
Matt J on 11 Aug 2022
SInce X0 is 4x3, your LB and UB will be 4x3 as well.
  4 Comments
Matt J
Matt J on 15 Aug 2022
It shouldn't be necessary to rewrite in terms of a 12x1 vector. Fmincon should flatten it automatically.
Torsten
Torsten on 15 Aug 2022
But Aeq and beq remain (nx12) and (nx1), resp. ?
If so, is x flattened rowwise or columnwise ?

Sign in to comment.

More Answers (0)

Products


Release

R2018a

Community Treasure Hunt

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

Start Hunting!