lingo应用及相应程序
优化模建过文通件输输出数据 入 过文通输入输出件据数以可将INGL程序O和程 过文件输入输出数通可据以将LNGOI序程和 L程IGON序 处的数理据分开离来。序处 理数的据离分来。 开“程 和数序的据离”分是结构化程序设计面 程、序和数据分离”的结是化构程设序计 向对、编程的象基本要求 向。象对程的编本要求基 。 实问题际通常需处要大规模的实际数据,理而实 际问通常题要需理处大规的模际实数据 ,这数些据通都是常在它应用其系统中成生的 ,这些数通常据都是在它其用系应统中生成,的 或者经存放已其它应在用统系的中个某文或 数据件中。 库数据库。 中 LINOG计算结果的需以要文方式提件供其给它L INOG计算的结果要需以文件方式供提其它给 用应统系使。用 应系用统用使。
lingo应用及相应程序
化优模
内容建提要1. 过通 通WI过NDWOS剪贴板递数传 剪贴据传递数据 2板 通过文本文件传.数据 递. 通3过子电表格文传递件数据4. ILNGO令脚命文件本 令脚本文命件
lingo应用及相应程序
优化建
1模. 过 通过通INWDWO剪贴板S传数据 剪贴递板传递据 数 粘命贴 令( Eit|dPsae ) t 殊粘特贴命(令Eit|Pdaset 特殊粘命令(贴S pcieal …)
lingo应用及相应程序
化优模建
贴命令粘( dit|PaEse )t步骤 步:骤 将WO DR件文或他其部外件文的中据拷贝到W数niodsw 剪ORDW文或其他件部文件中的外据数贝拷Wi到ndosw剪 文件其他或部文外中的件数拷贝据Window到s 贴 板 在L NIG程O序直中粘接到贴要需的地方LI GN程序中O直接粘到贴需要的方地
意注 :注意 粘贴数的保据持W了ODR表的风格,且格LNGI能O够正 常贴粘的数据保了持WRD表O的格风格 ,LINO能G正常 WORD够格的表风 识别格甚至辑其字编体等。 识甚至别编其辑体字。 等 由于 ILGO对N集合的性属是按赋列的值,以所外部在文由于 ILNOG对合集属性的是列赋值的按, INGOL集合对属的性是列赋按的值件 中数据的与实际要需复制的数据能发可行生颠列倒 情的,况进需调行。整的 情况,需行调整。 进似类方的也法以将可INLOG程序的中数据制到其复外他 类的似法方可以将LI也NO LGNIOG程序中数据的复制其到外他部文件 。中 部文中。
lingo应用及相应程序
件优化模建特殊贴粘命( 特殊粘贴令令(命EdtiP|atesSp ecail… )) 择选殊粘贴命令特,会则出现“选择性粘”对贴话框 选择,殊粘特命令,贴则出会现选“性择贴”对粘话框 请你选择,贴粘式格 请你选。粘择格贴。式效果与接直使“用Ctlr+”V 果效直接与使用“trCl+”V的果是 效样的一, 一样,粘贴的的格是化式文的本粘贴 个W一RO对D象 粘贴,个一WOD对象, WRRD对O象 双时可击打以开ORW 双D时击可以开WOR打 D进编行辑 剪将贴板的中内容 以图形
格式插入 LI到NGO型中 L模IGNO型模 选择中粘贴链“”接选择 粘贴“接”链 时建立会原与文的 件链接,链接,当数 文件改据 变时,LNIGO这中 变部,LI时NGO中部 这分内容的会也随改之 变 择选了显示为“标”图选择 “了示为显标”图选项, 选项 ,只则显一个 文档示”“ 档文图标而不”示 显贴剪中板的体具容内 ;剪板贴中的体具容内 ;贴纯粘文本文件 ,贴粘纯文文本件,不保留文本的格式信息
优化
lingo应用及相应程序
建模
注意 :注意特粘殊贴命令 特殊(贴命粘令Ed(i|tPste apSciel a) …) 这在种粘方贴中式只有,选 择多信“息文本RTF)(”或在 这粘种方式贴中,多 息文信(R本FT 未)格化文本式”才能正 确输入据数 ;未格“式文本化” ,才能正输确数据入; 其他 两种式:方WORD档和图文形,ILNGO在运时完全行 其他将两种方:式OWR文档和D形图LING O在运行时完全将文档 图和形, 它忽们掉;略 它忽们掉略; 择“粘贴链选接”立建链接系关后,可以时用 随选择“贴粘接”建链立链接关后系, EIDT|ILNS…K命”令改这修连接个的性。 “属DIET|ILKSN ”令命修这个连接改的属性。 如 果数据不是在放WOD文R件,是E而XEL电C子表文件格或如果数 据不是放WOR在D件,文是而XEELC OWD文R E件XEC电子L表格件文 者其或应用程序的他文, 件者其他应用序程的件文,操作和果结与上介面的过程完 绍类全似 全。似。
lingo应用及相应程序
优类化建模2 通.过本文文件传数据递 通 文本过文件输数入据 @FILE(ilefnmea) 通过 本文文输出数据 @件ETXT(['fienlmae]')
lingo应用及相应程序
优化模建
通过文本件输文入据数 @ ILFE函通数可常以在合段和集数据段使,用 函通数常以在可集合段和数段使用据,函 数常通可以在合集段和据段使用 数但不许嵌套使用。 允不允许嵌套使用但。 调用格 :式F@ILE(iflnamee 调用)式:格 f lenaim为存e数放的据文名件(以可含包整的 完为放存数据的件文名 为(存放据数文的名 件径路,或表名示在当目录下寻找前个文件)这 路名径或表,示在前当目录下找这个寻文)件 数据文件 中录之记间必用“须”~开 分据文件中记数录间必之用须“
lingo应用及相应程序
化优模建
优化
lingo应用及相应程序
模建通过本文文输出件据数 TEXT函@数常只通数在段据用使 函通常数在数据段只使用 用格式:调@ETT(X[f'ielname') 调用格式] : 它于数用段据中解将答结送果到文文件本 ifelamne中, 中 省当 当省略略fleinae时m结果,送标准到输的设出备 通常就时屏是幕 )(通就常屏是) 幕 Filnemae以使用可对路相径绝或对路,若文件径 以可使用对路相或径对绝径, 路以可使用对路相径绝对路径 或已存经,在 已存在,则经覆原盖文
件
lingo应用及相应程序
优建
化模3.通过 电表子文件传递数格据 L在INO中使用电G表子格文的数据 件 将LINGO模型嵌、入接链电到表子文件格中
优
lingo应用及相应程序
建模化
在LNIGO使用中子表格电件文的据数 实 应用际中可,有能大数量据是放存各在电子表种格的中实 应用际中, 如(ECEX表格)L。 XECEL格表)。表格 LINGO统与系ECEX文L传件数递据的函数的一般用法是通过 LNGOI统与系ECXL文E件递传数据的数的一函用法般是过 系通统与ECXE @LLO函E。 数@OL函数E 函数 。调用式:格 用格调式:子电表文格名件 数的据单 范围元@LEO(srpadseeeth_flie[ , arge_nanmel_sti] ) 输数据入 “属:性(或量)变@=LEO(..). 属”(性变量)或=@LOE(..). ”出输据数:“@ LOE(..).=属性(或量变) @OLE”...)=属( 或变性量)属 性(
优化建
lingo应用及相应程序
模4. LING命O令脚文件 本令命脚文本件 L INGO命令脚文件是一个本普的文本通文,但件文是中件内容是的 LINGO命令脚本由件文一是个普的文本通文,件命令脚 本文是件个一普通的本文文 件系一列ILNG命令构O的成令命列序 LI。GNO令命构的成令命序 列系一L列INGO令命构成的命令列序。 使命用令脚本件文,你以同时运行可系一列的ILNO批G处命令。理 使命令用脚本文件,你以可时运同一系行列的ILNG批处O理命。令 INLOG处批命令理 命 脚本令件可文用任何本编辑器生文成,可也用L以IGO新建文件N命 脚本令件可文任用文本何辑器编生,成也可以L用NGIO新文件 建INLO (*.lGf文件t进 编行。 辑件文 )*(.tfl件)进文行编。辑
如:例 例: 一如快餐家公有司多分家店 一家,快餐公有司多分家店,家分店每要都确定每天所用的服务员的雇人 数每。分店家优的模化型的构本结质上一是样, 的数人每。家店的分优模型的结化本质上是构样的一,是具体只据不数 同 。们可我把以每分店个的员需求数据人存各入的一个数自文据件中 ,我们可以把每分店的人员需求数个存入各据自的一个数据文件,中并 立一建统一个的程序(命令本文脚)逐个件用调这些数据进求行,解 建一立个统的程序(命令脚一文本)件逐个调这用数些进据求解, 行输结果出 。出结输。果
lingo应用及相应程序
优建模 3化家分(店别表分为A示A,BABB,CC) 家分店C(别分示为表AAA,BB,BCC)C AA A 分 AAA周一店到周四天每至需少 要人,周至五少 人,六和 分店AA周周A一周到四天每少至要需50人周 至少8五0 人AA周一到周A四天至每少要需 日周至9少0 人日至少周 ;人 店B分B周B一到四周每至少需要 人天,周五至少 ,人六和周分 店BBB周一到四每天至少周要需80 人五至少周12人0 BBB一周到四周天至每需少要 日至少1周40人;周 日至少 人 店分CC周C到一四周每天
至少需要 人周,五少至 ,人周和六分店 CC周C一周到四天至每少要需0人9 周五至少20人 C1CC一到周四每周天少需至 周日要少至10人5。周日 少 人至数 文据AA件AL.DT数据 文AAA件LD.T 05 5 05050 0 89090 数 文据件BB.BDL 数T据件文BBB.LD T0 88 0088 012 010 410 数4文件C据CCL.DT 据文数件CCCL.D T0990 90 9012 100 1550
优
lingo应用及相应程序
化模建布置作内容自业练习,己 己自练习,或课布置
上Tanhk ou yvery umh!c