matlab求解有约束规划函数精编版.pptVIP

  • 8
  • 0
  • 约3.55千字
  • 约 28页
  • 2019-08-04 发布于浙江
  • 举报
Matlab求解有约束规划函数 1.fmincon函数求解形如下面的有约束非线性规划模型 一般形式: Matlab求解有约束非线性最小化 求解非线性规划问题的Matlab函数fmincon 1.约束中可以有等式约束 2.可以含线性、非线性约束均可 输入参数语法: x = fmincon(fun,x0,A,b) x = fmincon(fun,x0,A,b,Aeq,beq) x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub) x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon) x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options) x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,nonlcon,options,P1,P2, ...) 输入参数的几点说明 模型中如果没有A,b,Aeq,beq,lb,ub的限制,则以空矩阵[ ]作为 参数传入; nonlcon:如果包含非线性等式或不等式约束,则将这些函数 编写为一个Matlab函数, nonlcon就是定义这些函数的程序文件名; 不等式约束 c(x)=0 等式约束 ceq(x)=0. 如果nonlcon=‘mycon’ ; 则myfun.m定义如下 function [c,

文档评论(0)

1亿VIP精品文档

相关文档