matlab解决线性规划问题

您所在的位置:网站首页 怎么解线性规划问题 matlab解决线性规划问题

matlab解决线性规划问题

#matlab解决线性规划问题| 来源: 网络整理| 查看: 265

非线性规划参考:https://blog.csdn.net/Bily_on/article/details/104311070

文章目录 线性规划标准型:例题一例题二例题三例题四linprog函数怎么用类型一:x = linprog(f,A,b)类型二:x = linprog(f,A,b,Aeq,beq,lb,ub)

线性规划标准型:

在这里插入图片描述

例题一

在这里插入图片描述

例题二

在这里插入图片描述

x为最优解,fval为最优值

例题三

在这里插入图片描述

例题四

在这里插入图片描述

linprog函数怎么用

参考文档

x = linprog(f,A,b) x = linprog(f,A,b,Aeq,beq) x = linprog(f,A,b,Aeq,beq,lb,ub) x = linprog(f,A,b,Aeq,beq,lb,ub,options) x = linprog(problem) [x,fval] = linprog(___) [x,fval,exitflag,output] = linprog(___) [x,fval,exitflag,output,lambda] = linprog(___)

类型一:x = linprog(f,A,b)

目标函数:-x(1)-x(2)/3 约束条件: 在这里插入图片描述

程序如下:A = [1 1 1 1/4 1 -1 -1/4 -1 -1 -1 -1 1]; b = [2 1 2 1 -1 2]; f=[-1 -1/3]; x=linprog(f,A,b)

可以看到,固定形式是,目标函数求最小值+约束条件为小于号

类型二:x = linprog(f,A,b,Aeq,beq,lb,ub)

在这里插入图片描述 假设边界条件是

在这里插入图片描述 程序改为:

lb = [-1,-0.5]; ub = [1.5,1.25];

参考文献:matlab在数学建模中的应用(卓金武) matlab参考文档



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3