LINGO程序错误在哪?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 13:36:13
LINGO程序错误在哪?
model:
sets:
bumen/1..7/;
person/1..8/;
assign(bumen,person):a,x;
endsets
data:
a=5.9876,3.7781,3.7781,6.5162,6.5162,5.6671,5.6671;
enddata
min=(21*0.6961*Xi1-a)^2+(21*0.4445*Xi2-a)^2+(21*0.4445*Xi3-a)^2+(21*0.8750*Xi4-a)^2+(21*0.8750*Xi5-a)^2+(21*0.6667*Xi6-a)^2+(21*0.6667*Xi7-a)^2;
X21+X51+X71
model:
sets:
bumen/1..7/;
person/1..8/;
assign(bumen,person):a,x;
endsets
data:
a=5.9876,3.7781,3.7781,6.5162,6.5162,5.6671,5.6671;
enddata
min=(21*0.6961*Xi1-a)^2+(21*0.4445*Xi2-a)^2+(21*0.4445*Xi3-a)^2+(21*0.8750*Xi4-a)^2+(21*0.8750*Xi5-a)^2+(21*0.6667*Xi6-a)^2+(21*0.6667*Xi7-a)^2;
X21+X51+X71
我知道了…在题目中变量a表示的是一个7*8的矩阵,而你给a的赋值是1*7的矩阵…所以这个变量有问题.同时对于变量x的表达方式上也有问题.变量x的表达方法应为x(i,j)表示Xi,j.
但因为不知道题目的原意所以不能帮助修改程序.
但因为不知道题目的原意所以不能帮助修改程序.