lingo数据导入.ppt_第1页
lingo数据导入.ppt_第2页
lingo数据导入.ppt_第3页
lingo数据导入.ppt_第4页
lingo数据导入.ppt_第5页
免费预览已结束,剩余19页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

优化建模与LINDO/LINGO软件,信息与原著相关谢金星,伊雪,清华大学出版社,第1版,2005年7月。第4章LINGO软件和外部文件之间的接口。LINGO程序和由程序处理的数据可以通过文件输入和输出数据分开。“程序与数据分离”是结构化程序设计和面向对象程序设计的基本要求。实际问题通常需要处理大规模的实际数据,这些数据通常在其他应用系统中生成,或者已经存储在其他应用系统的文件或数据库中。LINGO计算的结果需要以文件的形式提供给其他应用系统。数据通过WINDOWS剪贴板传输,数据通过文本文件LINGO命令脚本文件执行摘要1传输。数据通过WINDOWS剪贴板传输,粘贴命令(编辑|粘贴)特殊粘贴命令(编辑|粘贴.),粘贴命令(编辑|粘贴),将WORD文件或其他外部文件中的数据复制到Windows剪贴板,并直接粘贴到LINGO程序中的所需位置。步骤:注意:粘贴的数据保持了WORD表的风格,LINGO可以正常识别甚至编辑它的字体等。因为LINGO按列为集合的属性赋值,所以外部文件中的数据和需要复制的数据可能在行和列中颠倒,这需要进行调整。类似的方法也可以将LINGO程序中的数据复制到其他外部文件中。特殊粘贴命令(编辑|粘贴特殊.),选择特殊粘贴命令,将出现“特殊粘贴”对话框,请选择粘贴格式。粘贴一个WORD对象,双击打开WORD进行编辑,将剪贴板的内容以图形格式插入LINGO模型中,效果与直接使用 Ctrl+V 相同,粘贴格式化文本,选择显示为图标选项,只显示一个文档图标,不显示剪贴板的具体内容;当选择“粘贴链接”时,将建立与原始文件的链接。当数据文件改变时,LINGO这一部分的内容也会相应地改变。粘贴纯文本文件时不保留文本的格式信息,并使用特殊的粘贴命令(编辑|粘贴特殊.)。在这种粘贴模式下,只有选择“多信息文本(RTF)”或“无格式文本”,才能正确输入数据;另外两种方式:WORD文档和图形,LINGO在运行时完全忽略了它们;选择“粘贴链接”以建立链接关系后,您可以随时使用“编辑|链接.”命令修改此链接的属性。如果数据不是放在WORD文件中,而是放在EXCEL电子表格文件或其他应用程序文件中,则操作和结果与上述过程完全相似。注释:2。通过文本文件传递数据,通过文本文件FILE(文件名)输入数据,通过文本文件 TEXT(文件名)输出数据,通过文本文件输入数据。 File函数通常可用于集合段和数据段,但不允许嵌套。调用格式:FILE(文件名)filename是存储数据的文件名(它可以包含完整的路径名或指示在当前目录中查找该文件)。数据文件中的记录必须用“”分隔,例如:model : set : my set/ file(my file . ldt)/: file(my file . ldt);ENDSETSMIN=SUM(我自己):已订购(我)*成本(我);为了(我自己):命令(我)需要(我);订购(一)需要(一);CON2有序(1)=必需(J); FOR(: GIN(START);结束!让我们来解决美国汽车协会的决策问题吧!让我们来解决分公司的决策问题吧!下一步是解决分公司的决策问题。恢复参数(恢复以正常方式显示答案结果),命令之间的描述语句不需要为“;”结束。但是,程序段中的描述语句(即“模型:”和“结束”之间)必须以“;”开头结束,否则将出现错误,因为读取的程序不符合LINGO语法。,输出结果在三个文件中“AAA。TXT , BBB。“中央控制”。例如,美国汽车协会的内容。员工雇佣时间表周一(星期一):0周四(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论