- 9
- 0
- 约1.08千字
- 约 2页
- 2020-04-12 发布于江西
- 举报
1.线性规划问题:min f*x
s.t. A*x=b
Aeq*x=beq
lb=x=ub
其中:A为不等式约束的系数矩阵,Aeq表示等式约束的系数矩阵,b表示不等式约束的常向量,beq表示等式约束的常向量,lb和ub表示自变量的上下范围。
求解函数:
linprog(f,A,b,Aeq,beq,lb,ub)
其中: f,A,b ,Aeq,beq,lb,ub的定义如上。
2.整数规划问题:利用函数(linprog)
先把BranchBound函数存在matlab的路径下,BranchBound函数的内容如下:
function [y,fval]=BranchBound(c,A,b,Aeq,beq)
NL=length(c);
UB=inf;
LB=-inf;
FN=[0];
AA(1)={A};
BB(1)={b};
k=0;
flag=0;
while flag==0;
[x,fval,exitFlag]=linprog(c,A,b,Aeq,beq);
if (exitFlag == -2) | (fval = UB)
FN(1)=[];
if isempty(FN)==1
flag=1;
else
k=FN(1);
A=AA{k};
b=BB{k};
end
else
for i=1:NL
if abs(x(i)-round(x(i)))1e-7
kk=F
您可能关注的文档
最近下载
- 心肌桥学习课件.pptx VIP
- 山西平定汇能煤业有限公司西回风立井井筒检查孔工程地质勘查报告.docx
- DB14_T 1642-2025 设施番茄病虫害绿色防控技术规程.docx VIP
- 50126-2008 ㊣《工业设备及管道绝热工程施工规范》.pdf VIP
- AZ31+1.0Y+1.3Sr镁合金正方形截面壳体制件气胀成形工艺研究.pdf VIP
- 翼科ES500系列专用伺服驱动器用户手册.pdf
- 25秋六年级上册数学北师版《期末绝密押题检测卷+真题模拟卷+名校真题卷+押题模拟卷+学情调研卷》(含答案)|完整高清电子版可打印.docx VIP
- 新四年级上册语文《期末真题测试卷》(共7套)(1).pdf VIP
- 一年级下册数学《100以内的加减法4000题专项练习》.docx VIP
- T_GDNAS 076─2026(超声监测胃残余量技术规范).pdf
原创力文档

文档评论(0)