lingo 编程问题;;积分我会全给的 ;

学习 时间:2026-04-03 09:13:32 阅读:6267
lingo 编程问题;;积分我会全给的 ;我想要求 m(1,1)*s(1,1:20)的和 加上m(1,2)*s(1,1:20)+++++++m(1,13)*s(1,1:20) ++++m(2,1)*s(1,1:20)的总和的最小值.m() s() 是个数组..且 m(1,n)中最多有一个为1,其余都是0;比如说 m(1,1)=1,则m(1,1:13)都 为0;m(2,1)=1,则 m(1,1:13)都为0;怎么用lingo 编写程序啊 大师

最佳回答

愉快的小蘑菇

含糊的灯泡

2026-04-03 09:13:32

你这个下标给的很乱啊 到底s的下标是什么 怎么下标里面会出现1:20这种东西 再问: m(1,1)*s(1,1)+m(1,2)*s(1,2)+。。。。。m(1,13)*s(1,13) m(2,1)*s(2,1)+m(2,2)*s(2,2)+。。。。。m(2,13)*s(2,13) m(3,1)*s(3,1)+m(3,2)*s(3,2)+。。。。。m(3,13)*s(3,13) 。。。。。。。。。。。。。。。。。。。。。。。。。。。。 m(20,1)*s(20,1)+m(20,2)*s(20,2)+。。。。。m(20,13)*s(20,13) 的总和最小。 m数组为 0-1变量 且 m(1,i),m(2,i),m(3,i)。。。。。最多有一个为1 其他都为0 大侠 你Q多少我 加你 这问题真的很重。。请你帮我 再答: sets: row/1。。20/; col/1。。13/; link(row,col):m,s; endsets data: enddata min=@sum(link:m*s); @for(col(j):@sum(row(i):m(i,j))

最新回答共有2条回答

  • 腼腆的小蝴蝶
    回复
    2026-04-03 09:13:32

    你这个下标给的很乱啊 到底s的下标是什么 怎么下标里面会出现1:20这种东西 再问: m(1,1)*s(1,1)+m(1,2)*s(1,2)+。。。。。m(1,13)*s(1,13) m(2,1)*s(2,1)+m(2,2)*s(2,2)+。。。。。m(2,13)*s(2,13) m(3,1)*s(3,1)+m(3,2)*s(3,2)+。。。。。m(3,13)*s(3,13) 。。。。。。。。。。。。。。。。。。。。。。。。。。。。 m(20,1)*s(20,1)+m(20,2)*s(20,2)+。。。。。m(20,13)*s(20,13) 的总和最小。 m数组为 0-1变量 且 m(1,i),m(2,i),m(3,i)。。。。。最多有一个为1 其他都为0 大侠 你Q多少我 加你 这问题真的很重。。请你帮我 再答: sets: row/1。。20/; col/1。。13/; link(row,col):m,s; endsets data: enddata min=@sum(link:m*s); @for(col(j):@sum(row(i):m(i,j))

上一篇 噬菌体侵染细菌,第一代产生的是细菌还是噬菌体,他有两种DNA哇那算那个

下一篇 童话书和寓言书有哪些?