- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标题Ingo操作介绍.doc
标题:Ingo操作介绍
1.2 菜单介绍
1.2.1 File
1 New
新建一个窗口, 当你执行这个命令时, 会出现如下对话框:
你可以在对话框中选择你想要建立的类型. 类型如下:
1)扩展名为(*.lg4)
LG4格式是LINGO4.0的版本,是在Windows下最主要的储存文件格式, 这种格式支持字体格式, 自定义格式以及动态连接,? LG4以二进制格式存储, 所以不能被其它的应用软件直接读取.
2)扩展名为(*.lng)
LNG是捷便的存储方式,是4.0版本前的标准文件格式,为了与前版本的兼容,所以还一直在用,LNG文件是以ASCII形式存储的,所以能被支持文本文件的应用程序读取.该格式不支持多种字体.
3)扩展名为(*.ltd)
LTD是数据文件, 可以从@FILE函数导入数据,@FILE函数只能读取文本文件,所以所有的LTD文件是以ASCII形式存储, 也不支持多种字体.
4)扩展名为(*.ltf)
LTF是LINGO的调试文件格式, 也是以ASCII格式存储,能直接被LINGO的File|Take command执行.
2 Log Output
输出文本文件,可以将随后原输出到报告窗口的内容输出到文本中. 该命令与Maple中的writeto命令非常相似.
在Maple中输入如下:
x:=sin(5.);
writeto(c://maple.txt);
y:=x+1:
print(x,y);
print(x);
y;
writeto(terminal);
y;
执行菜单中的Edit|Excute|Worksheet, 按钮,窗口重新显示如下:
x:=sin(5.);
writeto(c://maple.txt);
y:=x+1:
print(x,y);
?? print(x);
????????????? x:=-.9589242747
??
y;
writeto(terminal);
y;
?????????????????????????? ?0.4010757253
而在C盘的maple.txt文件的内容为:
?????????????????????????? -.9589242747, .0410757253
?
???????????????????????????????? -.9589242747
?
????????????????????????????????? .0410757253
从中可以知道,用了writeto(filename)命令以后把结果输出到filename中. 直到碰到writeto(terminal)命令时,才重新在工作窗口中显示.
当你点击菜单File|Log Output时,系统出现保存对话框,系统就会将命令窗口中的输出结果保存到指定的文件中.
3 Import LINDO File
该命令是用来导入LINDO软件保存的LINDO文件(*.LTX)格式. 只要在LINGO中导入LINDO文件格式, LINGO系统自动将该文件转化为LINGO可执行语句.
1.2.2 Edit
1 Paste Function
用该命令可以在当前点插入LINGO的内部函数,
2 Select Fonts
设置字体类型, 字体大小, 字体颜色.
1.2.3 LINGO
1 Solve
用solve命令对当前窗口中的模型求解, 该命令只对report script窗口起作用, 不能对数据窗口求解.
当你对一个模型进行求解, LINGO首先检查该模型的语句格式是否正确, 如果LINGO发现在语句中存在错误, 将会出现类似于如下的对话框:
在上图的Error Text框中, LINGO提示发生语句错误的行数及该行的内容. 在通常情况下, LINGO系统能很好的指出错误, 但是有时也会提供错误的信息.
如果在编译的过程中没有语法的错误, LINGO将调用适当的内部函数对模型进行优化求解. 假如我们在工作窗口输入如下内容:
点击菜单LINGO|SOLVE,或者点击工具栏,将会在屏幕上显示LINGO解的状态窗口(Solver Status Windows):
该状态窗口用于跟踪整个求解过程, 下面我们将详细的描写该窗口中的一些主要的内容.
1)? 按钮
在解的状态窗口提供了两个按钮, 一个为关闭按钮 (Close), 另一个是打断(interrupt Solver)求解按钮,该按钮的作用是阻止LINGO求解下一个迭代. 在线性模型中,LINGO一般能给出优化解(除整数规划时没有整数解),如果这线性模型被打断了,LINGO返回的将是无意义的, 应该被忽略的值.
注意:如果你按了interrupt solver这个按钮, 解
原创力文档


文档评论(0)