What if you modify this matlab optimization example?

Hello
what if w2 is between 1 and 199 instead of 1-100? In that case wx and wy would have different sizes and it would throw an error at K1.

6 Comments

you could modify s(1,1) to 1 so wx and wy will have a size of 100 at start, but as we know s is changing between calls, so they can have different sizes during the execution
w1x and w1y would have different sizes, but not wx and wy.
So the key is that wx and wy is created with meshgrid from w1x and w1y
Can you create n dimensional semi infinite constraints too instead of two dimensional constraints by using ndgrid instead of meshgrid?
the answer seems to be yes
yes. The number of elements created by meshgrid (or ndgrid) in the arrays wx and wy equals the number of grid points in two (or n) dimensions - and that's where the constraint is evaluated.

Sign in to comment.

Answers (0)

Categories

Asked:

on 5 Aug 2019

Edited:

on 6 Aug 2019

Community Treasure Hunt

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

Start Hunting!