- 5
- 0
- 约 3页
- 2017-08-14 发布于重庆
- 举报
优化方法例子.doc
目标函数:z=x1+x2+X3+X4+X5+X6+X7;
约束条件:x1+4x2+3x5+x6+2x7=50
x1+3x3+x5+2x6=30
x1+2x4+x7=25
xi属于正整数,i=1,2..7;
想请问一下,用MATLAB工具箱中的linprog,怎么来表示xi属于正整数,i=1,2..7;这个约束条件?
这个是整数规划。
你得用别的函数。
比如:ipslv_mex,这个好像得去网上载。
f=ones(7,1);
A=[1,4,0,0,3,1,2;1,0,3,0,1,2,0;1,0,0,2,0,0,1];
b=[50;30;25];
intlist=zeros(7,1); %代表7个变量都是整数
xmin=ones(7,1); %代表7个变量的最小值均为1
xmax=inf*ones(7,1); %代表7个变量最大值均为无穷大
ctype=ones(3,1); %代表三个方程都是Ax=b,大于等于的话为1,小于等于的话为-1
[x,how]=ipslv_mex(f,A,b,intlist,xmax,xmin,ctype)
结果为:
x =
16
1
1
4
9
1
1
例1:求解线性规划问题:
m
您可能关注的文档
最近下载
- 三年级两位数乘加乘减计算练习题(每日一练,共17份).docx VIP
- 众为兴CNC4848硬件说明.pdf VIP
- 2025年黑龙江省疾病和预防控制中心人员招聘笔试备考题库及答案解析.docx VIP
- DBJ 51016-2013四川省农村居住建筑抗震技术规程建筑图集.docx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共29份).docx VIP
- 高强钢大直径内螺纹超声滚压强化技术 - 中国表面工程.pdf VIP
- 标准图集-05J909工程做法.pdf VIP
- 从基因分辨人——豆扣袖分辨纲要.doc VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx VIP
- 铝合金各国标准对照剖析.pdf VIP
原创力文档

文档评论(0)