How do I set a custom algebraic upper/lower bound on lsqcurvefit, instead of a constant one?
1 回表示 (過去 30 日間)
古いコメントを表示
How do I set a custom algebraic upper/lower limit on lsqcurvefit, instead of a constant one? On lsqcurvefit, I can only specify a constant value as upper/lower bound, but I want to set an algebraic expression, such as (y ~ b0*x1+b1*x2) where b0+b1<1
0 件のコメント
回答 (1 件)
Alan Weiss
2017 年 3 月 28 日
For that, you will have to use lsqlin (if it is applicable) or fmincon if it is not applicable. I cannot be sure, based on your description, whether lsqlin applies.
Alan Weiss
MATLAB mathematical toolbox documentation
参考
カテゴリ
Help Center および File Exchange で Mathematics and Optimization についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!