数学建模社区-数学中国

标题: 有关lingo的 [打印本页]

作者: l刘书伶    时间: 2013-8-23 15:38
标题: 有关lingo的
怎样将excell表格编成合适的txt文本才能在lingo中打开呀1 A& Q7 D1 i3 z0 |5 L) [

作者: kong1234    时间: 2013-8-23 22:29
利用matlab就可以啊
作者: kong1234    时间: 2013-8-23 22:29
先xlsread 再dlmwrite。。。。
作者: kong1234    时间: 2013-8-23 22:31
话说lingo可以读xls文件啊 楼主百度一下就知道了
作者: l刘书伶    时间: 2013-8-24 11:05
kong1234 发表于 2013-8-23 22:31
+ H& f( Y* d5 u% O: v( b3 b% D话说lingo可以读xls文件啊 楼主百度一下就知道了
2 i7 }/ w$ C# [3 W  z
但是格式不对,用@file的形式就读不出来。。是不是Txt,里面的数据必须有符合lingo程序的固定的格式呀,
作者: l刘书伶    时间: 2013-8-24 11:06
kong1234 发表于 2013-8-23 22:29 2 C) T$ k6 h8 ?, o8 O( |$ t* ?
利用matlab就可以啊

; l# T- D1 l5 B9 O. G$ r可是我是想用lingo软件,用matlab程序就变得很复杂
作者: l刘书伶    时间: 2013-8-24 11:06
kong1234 发表于 2013-8-23 22:29
/ o% e% m  N3 v先xlsread 再dlmwrite。。。。
; k$ Q6 B, M, [8 n
????不懂
作者: kong1234    时间: 2013-8-24 11:54
lingo 的@ole 形式可以读.xls文件 另外你可以matlab读入.xls文件,在存成.txt文件
作者: l刘书伶    时间: 2013-8-24 12:39
kong1234 发表于 2013-8-24 11:54
% F3 C6 r  h0 K9 c* zlingo 的@ole 形式可以读.xls文件 另外你可以matlab读入.xls文件,在存成.txt文件
* f) z" G. I: D
可是生成的txt文件在lingo里面打不开,我试了个例题,如果txt里面是这种形式
- U% d8 v$ U4 q, g  uWH1 WH2 WH3 WH4 WH5 WH6~. K& ], `" N* N) x
V1 V2 V3 V4 V5 V6 V7 V8~
+ V! f. T, X1 r3 n& s% M7 G% E60 55 51 43 41 52~, H! O% T1 J# ~/ h4 c! l! N
35 37 22 32 41 32 43 38~
- Q4 W( ~; f( j6 K1 Z* w" l$ h6 2 6 7 4 2 5 9- i  L/ z7 s; l
4 9 5 3 8 5 8 2
5 j3 P% E; f) S4 M$ d5 2 1 9 7 4 3 3' h) L. p* {) u0 Y4 `
7 6 7 3 9 2 7 1
' ~" y. O+ A- X8 n. _2 e2 3 9 5 7 2 6 5 ' V- i7 S  b6 |" ~7 s; R
5 5 2 2 8 1 4 3
# U" K/ e( e* \
2 w' n2 o/ }. g" j) A+ l! s) |
6 a1 D+ R+ x: R8 x6 Q; V0 y* g0 G% Z' v6 U) v6 u
然后在lingo里面用这样的命令( o" A* }& ?; d' p8 V( v* X4 R
model:
! M' d: ~: y; v3 osets:; u8 u! _* K0 K8 a; G- X. D, ~
warehouse/@file('文件名.txt')/:capacity;
- G$ u) O+ I& Nvendors/@file('文件名.txt')/:demand;8 S8 i( h8 A* B$ R; Y
links(warehouse,vendors):cost,volume;
6 E& H; U* x  Cendsets
- i* y6 Z9 s( |. I0 X  O就能打开了,可是如果把txt里面的数据格式改了,就打不开,
作者: kong1234    时间: 2013-8-24 13:08
楼主找本书看看例题就可以了,,,




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5