1. lingo,两个求和∑放一起什么意思?
是@sum啊 两个求和就用两个@sum先求和一次然后再在外面再求和 比如@sum(set1(i):@sum(sets2(j):b(i,j)*x(i,j))) 当然也可以对i,j的集直接求和
2. lindo和lingo能破解吗?
Lindo 下,用户则可以利用一种建模语言来表达模型。
该建模语言支持合计与索引变量,允许你快速的表达大型模型。Lindo 能够从 Excel 以及 Windows 数据库(比如 Access)中读取数据并且写入解答信息。Lindo 在包括了一个可以互动的用户界面的同时,也包括了一个可调用的编程接口,该编程界面允许你将 Lingo 嵌入到你自己的应用程序中。 Lindo API 则没有一个传统的用户界面。它仅仅拥有一个编程接口。Lindo API 在优化处理中为应用程序开发人员提供了最大的控制,它允许用户定制算法以配合一个特定的模型,它甚至允许用户开发一个新的算法。就我所知道的lingo11有中文破解版,网上有下3. 智能算法可以用lingo软件实现吗?
智能算法和传统算法并不是互不相关,所谓的智能算法只是采用一些自适应的思想或原则,但最后求解方法肯定仍是最优化上的方法。因此我认为LINGO是可以做到智能算法的编程的,只不过可能相较自带智能算法模块(比如遗传算法)的MATLAB显得比较麻烦。
4. for语句代表什么意思?
@sum(m:x)是集循环函数 是对集m中的所有元素对应的x求和 具体几个看集的定义例如 可写程序如下:model:
sets:
row/1..4/:b;
col/1..5/:c1,c2,x;
link(row,col):a;
endsets
data:
c1=1,1,3,4,2;
c2=-8,-2,-3,-1,-2;
a=1 1 1 1 1
1 2 2 1 6
2 1 6 0 0
0 0 1 1 5;
b=400,800,200,200;
enddata
max=@sum(col:c1*x^2+c2*x); %就是方程的第一行,大致相当于求和符号Σ
@for(row(i):@sum(col(j):a(i,j)*x(j)) %Σa(i,j)*x(j)
@for(col:@gin(x));
@for(col:@bnd(0,x,99));
End
求得:x1=50,x2=99,x3=0,x4=99,x5=20.最大值为51568。
这样应该可以理解
5. 怎么在软件lingo上打出根号?
x^(1/2)或@sqrt(x),注意:x^(1/2)中括号一定要有,不然的话就是x的1次方除以2
6. bus可以招在职教师吗?
肯定是不能在职老师不能有做另外的工作
7. lingo中如何表示一个矩阵X?
定义一个派生集link如下,其中x即可表示为一个矩阵sets:r/1..5/:;c/1..5/:;h/1..5/:;link(r,c,h):x;endsets