Please expalin the error
Show older comments
I am using the following code in a simulation program
x= lsqlin(C,d,A,b,Aeq,beq,lb,ub,x0,options)
When I use lb = [0.01 0.01] ' and ub = [0.98 0.98] ' I get the results I need.
However, when I use lb = [0.00001 0.00001] ' and ub = [0.99998 0.99998] ', the results I get are way off from the results I got earlier.
I there something wrong?
Thanks
1 Comment
Walter Roberson
on 15 Mar 2013
please read the guide to tags and retag this question; see http://www.mathworks.co.uk/matlabcentral/answers/43073-a-guide-to-tags
Answers (1)
What you describe doesn't suggest anything is wrong, per se. You are minimizing over a larger region, so obviously the minimizer can change.
3 Comments
Matt J
on 15 Mar 2013
It might also be the case that there are non-unique solutions. Changing the constraints can change the path that the algorithm follows downhill so that it ends up at a different solution.
dav
on 15 Mar 2013
Matt J
on 15 Mar 2013
As I said, I don't think that anything is wrong.
Categories
Find more on Control Design in Simulink in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!