LINGO语法问题sets:V/1..36/;E/1..198/:x,q;B/1..12/:A;matrix(V,E):H; 36x198的矩阵;endsetsdata:A=0 1 2 3 4 5 6 7 8 9 10 11;H=...;enddata怎样实现H中每3行(前三行开始)与x向量的乘机之和为3,并且对应与H矩阵乘积的x向量
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/04 07:46:07
LINGO语法问题sets:V/1..36/;E/1..198/:x,q;B/1..12/:A;matrix(V,E):H; 36x198的矩阵;endsetsdata:A=0 1 2 3 4 5 6 7 8 9 10 11;H=...;enddata怎样实现H中每3行(前三行开始)与x向量的乘机之和为3,并且对应与H矩阵乘积的x向量
LINGO语法问题
sets:
V/1..36/;
E/1..198/:x,q;
B/1..12/:A;
matrix(V,E):H; 36x198的矩阵;
endsets
data:
A=0 1 2 3 4 5 6 7 8 9 10 11;
H=...;
enddata
怎样实现H中每3行(前三行开始)与x向量的乘机之和为3,并且对应与H矩阵乘积的x向量的小标i,j,k 满足j=i+1,k=j+1 ,下面的语句怎么该?
@for(B(n):@sum(E(i):H(1+3*A(n),i)*x(i))+@sum(E(j)|(j-i#eq#1):H(2+3*A(n),j)*x(j))+@sum(E(k)|( k-j#eq#1):H(3+3*A(n),k)*x(k))
LINGO语法问题sets:V/1..36/;E/1..198/:x,q;B/1..12/:A;matrix(V,E):H; 36x198的矩阵;endsetsdata:A=0 1 2 3 4 5 6 7 8 9 10 11;H=...;enddata怎样实现H中每3行(前三行开始)与x向量的乘机之和为3,并且对应与H矩阵乘积的x向量
@for(B(n):@sum(E(i):H(1+3*A(n),i)*x(i))+@sum(E(i)|(j-i)#eq#1:H(2+3*A(n),j)*x(j))+@sum(E(i)|(k-i)#eq#2:H(3+3*A(n),k)*x(k))
具体举例子吧 你说的不是很清楚