收藏 分享(赏)

用matlab优化工具箱解线性规划.doc

上传人:j35w19 文档编号:5449594 上传时间:2019-03-03 格式:DOC 页数:9 大小:1.70MB
下载 相关 举报
用matlab优化工具箱解线性规划.doc_第1页
第1页 / 共9页
用matlab优化工具箱解线性规划.doc_第2页
第2页 / 共9页
用matlab优化工具箱解线性规划.doc_第3页
第3页 / 共9页
用matlab优化工具箱解线性规划.doc_第4页
第4页 / 共9页
用matlab优化工具箱解线性规划.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、佛山科学技术学院上 机 报 告课程名称 数学应用软件 上机项目 用 matlab 优化工具箱解线性规划 专业班级 一. 上机目的1了解二次线性规划和非线性规划的基本理论知识。2学习用 matlab 求解线性规划和非线性规划的解法问题。二. 上机内容1、用 quadprog 求解二次规划问题 min f(x):2、求解优化问题:min 321)(xfS.T.70注:取初值为(10,10,10) 。3、求表面积为常数 150 m2 的体积最大的长方体体积及各边长。注:取初值为(4,5,6) 。三. 上机方法与步骤第1题:要用quadprog求解二次规划问题min f(x),运用matlab 命令x

2、,f=quadprog(H,c,A,b,Aeq,beq,vlb,vub)编程求解。H=1 -1;-1 2;c=-2;-6;A=1 1;-1 2;2 1;b=2;2;3;Aeq=;beq=;vlb=0;0;vub=;x,f=quadprog(H,c,A,b,Aeq,beq,vlb,vub)第 2 题:求解优化问题 minf(x),对于非线性规划问题,运用 matlab 命令x,fval,exitflag,output=fmincon(fun2,x0,A,b,Aeq,beq,vlb,vub,mycon2)求解。function f=fun2(x);f=-x(1)*x(2)*x(3);functio

3、n g,ceq=mycon2(x)g=;1、ceq=;x0=10;10;10;A=1 2 2;-1 -2 -2;b=72;0;Aeq=;beq=;vlb=;vub=;x,fval,exitflag,output=fmincon(fun2,x0,A,b,Aeq,beq,vlb,vub,mycon2)第 3 题:求解优化问题 maxf(x),对于非线性规划问题,运用 matlab 命令x,fval=fmincon(fun3,x0,A,b,Aeq,beq,vlb,vub,mycon3)求解。function f=fun3(x);f=-x(1)*x(2)*x(3);function g,ceq=mycon3(x)ceq=2*x(1)*x(2)+2*x(1)*x(3)+2*x(2)*x(3)-150;g=;x0=4;5;6;A=;b=;Aeq=;beq=;vlb=0;0;0;vub=;x,fval=fmincon(fun3,x0,A,b,Aeq,beq,vlb,vub,mycon3)fval=-fval四. 上机结果第 1 题:第 2 题:第 3 题:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 工作计划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报