- 19
- 0
- 约4.62千字
- 约 12页
- 2017-02-09 发布于重庆
- 举报
17借助于Matlab用贯序方法求解目标规划问题
§17.借助于Matlab用贯序算法求解目标规划问题
虽然Matlab没有提供直接求解目标规划的优化工具,但是根据目标规划的求解思路——单纯形方法。我们可以将一个目标规划问题分解成若干线性规划问题,通过序贯式算法借助于Matlab优化工具进行求解。
例1:教材第6章第3节中的目标规划问题:
首先将上述问题化为标准形式:
然后按照以下步骤分解计算:
第一步:求解如下线性规划问题:
min d1
2x1+x2+x3=11
x1-x2+d1_-d1=0
x1,x2,x3=0,d1_=0,d1=0
对上述线性规划问题,可以借助于Matlab优化工具中的linprog函数求解,函数调用命令为:
[x,fval]=linprog(f,[],[],Aeq,beq,lb,[])
其中,参数如下:
Aeq=
2 1 1 0 0 0 0 0 0 1 -1 0 1 -1 0 0 0 0
beq=
11 0
f=
0 0 0 0 1 0 0 0 0
lb=
0 0 0 0 0 0 0 0 0
运行后,得求解结果如下:
Optimization terminated successfully.
x =
0.1645
6.0628
4.6083
267.4155
261.5173
0
您可能关注的文档
- 156过低冷凝温度对制冷系统制冷能力负面影响的原因分析.doc
- 15个有趣的windowsXP技巧.doc
- 15一次函数(正比例函数)的图像与性质.doc
- 15力的合成.doc
- 14SOCKET类的设计和实现.doc
- 15医药板块上市公司核心竞争力分析.doc
- 15吨吊车起重机的电气控制000.doc
- 15一般物体的平衡.doc
- 15基于VAR模型的我国对外贸易与经济增长的实证研究.doc
- 15年泸州市专业技术人员继续教育试题答案1.doc
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)