1 / 28
文档名称:

Matlab求解有约束规划函数.ppt

格式:ppt   大小:612KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Matlab求解有约束规划函数.ppt

上传人:yzhlya 2017/11/28 文件大小:612 KB

下载得到文件列表

Matlab求解有约束规划函数.ppt

文档介绍

文档介绍:软件求解
Matlab求解有约束规划函数

一般形式:
Matlab求解有约束非线性最小化
求解非线性规划问题的Matlab函数fmincon

、非线性约束均可
输入参数语法:
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’;
function [c,ceq] = mycon(x)
c = ...     % 计算非线性不等式约束在点x处的函数值
ceq = ...   %计算机非线性等式约束在点x处的函数值
对参数nonlcon的进一步示例
2个不等式约束,
2个等式约束
3个决策变量x1,x2,x3
如果nonlcon以‘mycon1’作为参数值,

function [c,ceq] = mycon1(x)
c(1) = x(1)*x(1)+x(2)*x(2)+x(3)*x(3)-100
c(2) = 60 - x(1)*x(1) + 10*x(3)*x(3)
ceq(1) = x(1) + x(2)*x(2) + x(3) - 80
ceq(2) = x(1)^3 + x(2)*x(2) + x(3) - 80
nonlcon的高级用法
允许提供非线性约束条件中函数的梯度
设置方法:
options = optimset('GradConstr', 'on')
如果提供非线性约束条件中函数梯度,
nonlcon的函数必须如下格式:
参数nonlcon的函数一般格式如下
function [c,ceq,GC,GCeq] = mycon(x)
c = ...          % 计算非线性不等式约束在点x处的函数值
ceq = ...     %计算机非线性等式约束在点x处的函数值
if nargout > 2   % nonlcon 如果四个输出参数   
GC = ...      % 不等式约束的梯度   
GCeq = ...    % 等式约束的梯度
end

最近更新

教科版科学二年级上册《期末测试卷》附答案【.. 8页

2025年红绿灯鱼该怎么养殖好 5页

2025年红楼梦阅读笔记范文8篇 23页

2025年红楼梦读后感800字高二 10页

2025年红楼梦读书笔记2025汇集 9页

2025年红楼梦的读书心得和感受(7篇) 17页

2025年红楼梦创意优秀作文 11页

2025年红木家具买卖合同范文3篇 7页

教科版科学三年级下册第3单元太阳、地球和月球.. 11页

教学课件第一节老年人与人口老龄化 20页

教科版科学一年级上册第二单元《比较与测量》.. 9页

教科版科学一年级上册第一单元植物测试卷精品.. 7页

2025年紫微四化的表现怎么样 6页

教科版科学一年级上册第一单元《植物》知识点.. 10页

2025年精选阳光的励志语录35句 6页

2025年精选社会实践自我鉴定锦集 16页

教科版小学一年级上册科学期末测试卷含完整答.. 9页

2025年白领工作指南 114页

教学成果奖项目的培育与申报(定稿) 57页

2025年精选七夕祝福语句摘录69句 11页

教科版二年级下册科学期末测试卷带答案(A卷) 7页

教科版二年级上册科学期末测试卷附完整答案【.. 7页

教科版二年级上册科学期末测试卷带完整答案(全.. 8页

2025年精辟的优秀英文名言 4页

2025年执业医师资格考试大纲 4页

八年级上册语文必背古诗文言文 16页

2023年海南省海口市水务局招聘笔试参考题库(.. 245页

污水管道施工组织方案 50页

仁爱英语八年级U6 T3 SB 16页

脐带脱垂护理查房 27页