用lingo怎么打出∑累加
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 00:18:22
不要分上下标都一样你自己想想上标和下标有区别吗再问:哦,谢谢,我还要三个疑问:第一:如果同时有上下标呢,且上标是1,下标是i,也是直接写吗?有顺序吗?第二:是不是一些希腊字母没有办法写到程序里,只能用
系数与变量之间必须写乘号就是*号你min那句里面都没写
求解出第一个目标以后然后将@sum(I(i):@sum(J(j):@sum(link(I,J):x(i)*w(j)*p(i,j)/d(i,j))))=?;作为约束条件写进去即可再问:��û���Գ��
方法一:model: sets: Level/1..3/:P,U,Goa
sets:r/1..1000/:X;endsetssum=@sum(r(i)|@mod(i,2)#eq#0:X(i));!对下标i是偶数的X(i)求累和;再问:如果是奇数呢?求教啊,大神!再答:set
你把模型输进去就行了最基本的语法相当简单几乎跟线性规划模型一样找个教程和例子稍微看看就知道了具体的问题的话请你发上来
需要先定义集然后再对集用@sum函数这个比较复杂希望你能找个教程详细看一下有什么问题可以再问我
集合长度多大没有写明,我随便写了,你自己再改一下sets:l/1..18/:;r/1..5/:;c/1..5/:;link(l,r,c):x;endsets@for(l(i):@sum(c(k):@p
不要分上下标都一样上标跟下标类似的写就行了你不是要照抄模型而是把模型在lingo里面表达出来
!定义x(1)...x(8)set:n/1..8/:xendsets!对x(1)到x(8)求和@sum(n(i):x(i));
你换个技能和研究一体机
MODEL:SETS:S/1..10/:T,C;ENDSETSDATA:C=12345678910;ENDDATA@FOR(S:@BIN(T));MIN=T(1)*C(1)+T(2)*C(2)+T(3
@sum(set(i)|i#le#500:x(2*i))再问:麻烦说详细一点每个代码表示什么意思?
如下程序表示y1的x的前五项和,y2表示x的后五项和.sets:r/1..10/:x;endsetsy1=@sum(r(i)|i#le#5:x(i));y2=@sum(r(i)|i#gt#5:x(i)
最后自己看下教程,集的概念和sum,for函数,以下仅是部分情况示例sets:r/1..5/:x;c/1..5/:;link(r,c):y;endsetss1=@sum(r:x);s2=@sum(li
sets:r/1..8/:d;c/1..8/:;link(r,c):x,y;endsets@for(r(i):@for(c(j):x(i,j)
三角形数=1+2+3+……+n令a=1+2+3+……+n则a=n+(n-1)+(n-2)+……+1所以2a=(1+n)+[2+(n-1)]+[3+(n-2)]+……+(n+1)=(1+n)+(1+n)
我看了一下,你输入规格的时候都是按相同编号挨着输入的,我重新归纳了一下表格,你看看能不能用个上(新添加相同编号的规格是需要重新插入一行,公式不会改变的)因为不是2级用户,发不了图片,没办法具体跟你说情
a(n+1)-a(n)=2na(n)-a(n-1)=2(n-1)……a2-a1=2累加,就是把上面的式子变为等号左边相加=等号右边相加a(n+1)-a(n)+a(n)-a(n-1)+……+a2-a1=
首先要做一个派生集sets:a/1..5/:;b/1..6/:;ab(a,b):x;endsets然后@sum(ab:x)就表示累加了比如@sum(ab:x)