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向量
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 07:11:13
![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向量](/uploads/image/z/10398081-57-1.jpg?t=LINGO%E8%AF%AD%E6%B3%95%E9%97%AE%E9%A2%98sets%3AV%2F1..36%2F%3BE%2F1..198%2F%3Ax%2Cq%3BB%2F1..12%2F%3AA%3Bmatrix%28V%2CE%29%3AH%3B+36x198%E7%9A%84%E7%9F%A9%E9%98%B5%3Bendsetsdata%3AA%3D0+1+2+3+4+5+6+7+8+9+10+11%3BH%3D...%3Benddata%E6%80%8E%E6%A0%B7%E5%AE%9E%E7%8E%B0H%E4%B8%AD%E6%AF%8F3%E8%A1%8C%EF%BC%88%E5%89%8D%E4%B8%89%E8%A1%8C%E5%BC%80%E5%A7%8B%29%E4%B8%8Ex%E5%90%91%E9%87%8F%E7%9A%84%E4%B9%98%E6%9C%BA%E4%B9%8B%E5%92%8C%E4%B8%BA3%2C%E5%B9%B6%E4%B8%94%E5%AF%B9%E5%BA%94%E4%B8%8EH%E7%9F%A9%E9%98%B5%E4%B9%98%E7%A7%AF%E7%9A%84x%E5%90%91%E9%87%8F)
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))
具体举例子吧 你说的不是很清楚