摘要: 命令:x=linprog(c,A,b) 2、模型: 命令:x=linprog(c,A,b,Aeq,beq)注意:若没有不等式:存在,则令A=[ ],b=[ ]. 若没有等式约束, 则令Aeq=[ ], beq=[ ].3、模型:命令:[1] x=linprog(c,A,b,Aeq,beq, VLB,VUB) [2] x=linprog(c,A,b,Aeq,beq, VLB,VUB, X0) 注意:[1] 若没有等式约束, 则令Aeq=[ ], beq=[ ]. [2]其中X0表示初始点 4、命令:[x,fval]=linprog(…)返回最优解x及x处的目标函数值fval.例1 max 解 编 阅读全文
posted @ 2011-04-12 08:20 醉意人间 阅读(398) 评论(0) 推荐(0) 编辑
摘要: MatLab的优化工具箱很不错,记得以前用的版本都是通过命令操作,但是在10版本中似乎有一个可视化的界面,不过命令我忘记了,悲哀。Matlab提供的功能主要有线性规划、非线性规划、极值问题等,这些也是比较常见的优化问题。优化工具箱概述1.MATLAB求解优化问题的主要函数2.优化函数的输入变量使用优化函数或优化工具箱中其它优化函数时, 输入变量见下表:3. 优化函数的输出变量下表:4.控制参数options的设置Options中常用的几个参数的名称、含义、取值如下:(1) Display: 显示水平.取值为’off’时,不显示输出; 取值为’iter’时,显示每次迭代的信息;取值为’final 阅读全文
posted @ 2011-04-12 08:18 醉意人间 阅读(1105) 评论(0) 推荐(0) 编辑