data Products;
length Name $10.;
input Name $ Profit;
datalines;
Chocolate 0.25
Toffee 0.75
;
data Processes;
length Name $15.;
input Name $ Available_time Chocolate Toffee;
datalines;
Cooking 27000 15 40
Color/Flavor 27000 0 56.25
Condiments 27000 18.75 0
Packaging 27000 12 50
;
proc optmodel;
/* declare variables */
var choco >= 0, toffee >= 0;
/* maximize objective function (profit) */
maximize profit = 0.25*choco + 0.75*toffee;
/* subject to constraints */
con process1: 15*choco + 40*toffee <= 27000;
con process2: 56.25*toffee <= 27000;
con process3: 18.75*choco <= 27000;
con process4: 12*choco + 50*toffee <= 27000;
/* solve LP using primal simplex solver */
solve with lp / solver = primal_spx;
/* display solution */
print choco toffee;
quit;
这是根据一个数学模型编写的sas程序,可是在sas中运行为什么是错的呢,红色字体是sas运行后显示的,希望大家可以给一正解给我