资源介绍
Matlab中的YALMIP工具箱 混合整数规划 .
定义变量:
sqdvar()实型
intvar()整型
binvar()0-1型
设定目标函数 :
f=目标函数
设定限定条件:
F=set(限定条件)
多个限定条件用加号相连:
F=set(限定条件)+set(限定条件1)+set(限定条件2)……
求解: solvesdp(F,f)
这里解得是F条件下目标函数f的最小值,要求最大值f前面加个负号
求解之后查看数值 :
double(f) double(变量)举例如下:
- 上一篇: Yalmip工具箱使用算例
- 下一篇: 鲁棒优化线性规划(yalmip工具包)