1、LINDO 软件界面 目标函数 控制条件 结束语句 附加说明 输出窗口 返回软件界面目标函数例:MAX 77 X1 + 6 X2 + 3 X3 + 6 X4 + 33 X5 + 13 X6 + 110 X7 + 21 X8 + 47 X9 注: 1:MAX与表达式2:系数与其相应的变量 返回控制条件例:SUBJECT TO774 X1 + 76 X2 + 22 X3 + 42 X4 + 21 X5 + 760 X6 + 818 X7 + 62 X8 + 785 X9 = 100067 X1 + 27 X2 + 794 X3 + 53 X4 + 234 X5 + 32 X6 + 792 X7 +
2、 97 X8 + 435 X9 = 1200注:1: SUBJECT TOST2:换行调制条件 返回结束语句END 返回附加说明 1:不区分大小写 2:FREE与INT的用法 3:!置于行首表示该行是注释行 4:无可行解、无界解 返回输出窗口 LINDO SOLVER STATUS REPORTS WINDOW 返回LINDO SOLVER STATUS STATUS ITERATIONS INFEASIBILITY 返回REPORTS WINDOW OBJECTIVE FUNCTION VALUE VARIABLE VALUE 返回SAS 软件界面 目标函数 控制条件 结束语句 附加说明 日
3、志窗口 输出窗口 返回软件界面 返回例题程序data; input _id_ $14. a_light a_heavy brega naphthal naphthai heatingo jet_1 jet_2 _type_ $ _rhs_; cards; profit -175 -165 -205000300300max. naphtha_l_conv .035 .030 .045-10000eq0 naphtha_i_conv .100 .075 .1350 -1000eq0 heating_o_conv .390 .300 .43000 -100eq0 recipe_1 0000 .3 .
4、7-10eq0 recipe_2 000.20 .80-1eq0 available 11016580.upperbd . ; proc lp; run; 返回附加说明 SAS程序分为两部分:DATA步和PROC步 Keywords: data、input、cards、proc、lp、run; $、; 无可行解、无界解 返回日志窗口 返回 输出窗口 返回 Problem summary Solution summary Variable summary Constraint summaryProblem summarySolution summary Objective Value 返回Variable summary Activity 返回Constraint summary 返回MATLAB 软件界面 规范型 命令 说明 返回软件界面规范型 Min cx St Ax=b 返回命令 x,lamda,how=lp(c,A,b,vlb,vub,x0,neqcstr,display) 返回说明X:解向量Lamda:拉格朗日乘子How:unbounded,infeasible,dependent,okC:系数向量A:控制条件系数矩阵B:控制条件表达式上界向量Vlb:解向量的下界Vub:解向量的上界X0:解向量的初始值Neqcstr:等式的个数Display:0,1显示警告信息 返回