fmincon nonlinear constraints
6 ビュー (過去 30 日間)
古いコメントを表示
when using fmincon, can you only have one nonlinear constraint for "c".
I am doing an optimization that requires analysis on both deflection (Da - D <= 0) and bending stress (sig - siga <= 0). Can I go ahead and just have:
function [def,bend,ceq] = mycon(x) % called in fmincon function def = ... bend = ... ceq = [] end
that will take both of those constraints into account, or do I somehow have to combine them? Any help would be appreciated. Thanks
1 件のコメント
Laurens Bakker
2012 年 2 月 27 日
Which version of MATLAB are you using? I'm asking because in the most recent version, the function that encapsulates the non-linear constraints should only have 2 returns: [c,ceq]
回答 (1 件)
Sean de Wolski
2012 年 2 月 27 日
If you concatenate them, C could contain both constraint matrices?
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Nonlinear Optimization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!