matlab精讲如何使用linprog(例子引述) |
您所在的位置:网站首页 › isosurface在matlab中的用法 › matlab精讲如何使用linprog(例子引述) |
本博文源于matlab基础,主要对线性规划中linprog使用感兴趣,恰好下午刚刚体会了一把,写了这篇博文。怎么使用刚开始我也觉得懵,但是随着例子铺开,学会套用复制就一点点理解了。话不多说,先看例子: 例子1:甲厂乙厂生产机器问题学过数学建模的人知道,列出这个模型就是设甲为x1,乙为x2。然后把题目中公式列出,得到下面结果。
很明显题目中没有等式约束,那怎么表示呢,而且matlab必须要有等式约束哟,那就用[]表示,因此最终代码为: matlab函数求解 >> f=[-4;-3]; a=[2,1;1,1;0,1]; b=[10;8;7]; aeq=[1,1,1]; [x,y]=linprog(f,a,b,[],[],zeros(2,1)); x, y=-y Optimization terminated. x = 2.0000 6.0000 y = 26.0000 >>为了方便大家理解,再做一道普通的题目。慢慢尝试去套,然后往里面放matlab公式,求解收获喜悦。 例子2:求解下列线性规划的解(MATLAB) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |