matlab优化问题(复杂的限制条件)。

3 ビュー (過去 30 日間)
xadok
xadok 2022 年 11 月 18 日
回答済み: sedicay 2022 年 11 月 18 日
拟合数据,得到的参数为p1 p2 p3 p4 p5 q1 q2 q3 q4,要求1+q1*x+q2*x^2+q3*x^3+q4*x^4的根的实部小于零,用单纯形法在无约束条件下成功计算了一组参数,但是不满足根的实部小于零,请大神指教,谢谢!

採用された回答

sedicay
sedicay 2022 年 11 月 18 日
我可以负责的说,Routh-Hurwitz判据绝对是最适合你这个问题的约束条件形式,这不是matlab自带的,是需要你自己构造约束条件。
构造罚因子是指什么?你不是用fmincon之类的函数做优化吗?放在非线性约束条件里不行吗?
我印象中好像没有那种优化方法可以直接给出多组最优解,不过可以用Multiple Starting Point Search试试吧。。。。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange求解器输出和迭代输出 についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!