
發布
注冊
/
登錄fmincon的案例
MATLAB規劃問題——線性規劃和非線性規劃
—————分割線——————
2.非線性規劃
也有兩種求解的方法,一種是fmincon命令,另一種是optimtool工具箱.
①fmincon命令
fmincon命令的一般參數形式為fmincon(‘fun’,x0,A,b,Aeq,beq,lb,ub,’nonlinearcondition’),其中各個參數含義如下
fun 目標函數(以求最小值為目標函數)
x0 最優解迭代的初始值
A,b 線性約束不等式A*x<= b
Aeq,beq 線性約束等式Aeq*x =beq
lb,ub 自變量的上下界
nonlinearcondition 非線性約束函數,它有兩個返回值,其中一個為非線性不等式約
束,另一個是非線性等式約束(具體舉例說明該項參數的設置)
在具體編寫代碼過程中,可以將線性約束也寫在非線性約束函數nonlinearcondition中,簡化代碼.
展開 fmincon的相關專題、標簽、搜索
fmincon 使用 matlab 中 fmincon 函數選用 b , c 和μ的初值////u4f7f////u7528 matlab ////u4e2d fmincon ////u51fd////u6570////u9009////u7528 b ////uff0c c ////u548c////u03bc////u7684////u521d////u503c\\\\\\\\u4f7f\\\\\\\\u7528 matlab \\\\\\\\u4e2d fmincon \\\\\\\\u51fd\\\\\\\\u6570\\\\\\\\u9009\\\\\\\\u7528 b \\\\\\\\uff0c c \\\\\\\\u548c\\\\\\\\u03bc\\\\\\\\u7684\\\\\\\\u521d\\\\\\\\u503c//u4f7f//u7528 matlab //u4e2d fmincon //u51fd//u6570//u9009//u7528 b //uff0c c //u548c//u03bc//u7684//u521d//u503c\\u4f7f\\u7528 matlab \\u4e2d fmincon \\u51fd\\u6570\\u9009\\u7528 b \\uff0c c \\u548c\\u03bc\\u7684\\u521d\\u503c\u4f7f\u7528 matlab \u4e2d fmincon \u51fd\u6570\u9009\u7528 b \uff0c c \u548c\u03bc\u7684\u521d\u503c