QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7085|回复: 13
打印 上一主题 下一主题

学了LINGO才2天别笑我写的东西,求助接口指针写法。

[复制链接]
字体大小: 正常 放大
cqwj 实名认证       

4

主题

3

听众

47

积分

升级  44.21%

该用户从未签到

自我介绍
200 字节以内

不支持自定义 Discuz! 代码
跳转到指定楼层
1#
发表于 2010-4-15 23:52 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
本帖最后由 cqwj 于 2010-4-18 13:47 编辑
/ w1 K( t! G9 j' p3 O: A
+ N( P$ }: _7 M3 X( {+ K指针处怎么写??! \% M* c4 e) _: T. N1 L
我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)3 E2 i# W4 m! Y
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
6 l& W3 E5 P7 J! e% E5 `:) sets:  Q- C( ~/ V4 h
xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;
- [3 `% X9 E5 ?; @endsets
, U, w3 M# L! O; b& z' _+ u" odata:
- Z. \  i5 A, H2 {& x# Ixinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")6 E' F: d( I, b' A* I) R
@TEXT()=@status();1 w6 O7 X6 P& ?& p
enddata
, r2 d. M3 n% {% T7 {* z/ B/ x" E3 ?[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);
% A5 P# p2 z: i0 `' H) {@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);, _+ R3 a! X) A* R( F8 i
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
4 b# [5 t" r/ f5 w4 u# ~@sum(xinxi:x)=sr190;
8 N1 }" W5 |4 q@sum(xinxi:y)=sr160;
& z" h& e1 v- L8 a& z! h( x@sum(xinxi:z)=sr270;
8 y! p) {0 J0 K1 {6 M@sum(xinxi:x)>=0;3 A6 i4 h. [. _" i& g
@sum(xinxi:y)>=0;
+ @: _8 i4 q' l1 U; X9 R; P@sum(xinxi:z)>=0;! ]' M) p% }! }2 K% G
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));  h6 p: ~/ V- C! U7 g& V
@for(xinxi(i):x(i)>=0);
1 J; M) u/ m5 e4 t+ G@for(xinxi(i):y(i)<=cl160(i)*sl160(i));
+ z* L' v4 g3 c5 F@for(xinxi(i):y(i)>=0);
' r+ W- M( {& Q- O$ I6 L3 A@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
6 k* G1 k1 e$ s@for(xinxi(i):z(i)>=0);
0 S" g1 Q3 Z5 j  W@for(xinxi(i):@gin(x(i)));
& F  b9 B( Y; e) K! M@for(xinxi(i):@gin(y(i)));$ m6 v  h! l6 M+ \- x0 @8 T
@for(xinxi(i):@gin(z(i)));% ~- R- F' J: z) v
mm=@sum(xinxi:k);
2 S3 R5 m: L: U7 k4 N& Qxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;
* A$ e0 B2 d( R6 ?$ O( I9 v. R, G2 C
  Q5 P- J. k  n@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));! B" o9 W; a8 J, ~0 P5 p
DATA:1 Z$ U' U7 B1 U+ }0 [( P
    @POINTER" Z2 w4 N' }0 P" c9 y

8 j4 \. _  i" y7 y; ^5 `!此处结果想连接VB6.0,却不知道怎么写;
9 z  _1 A. J& y4 uENDDATA$ }% a+ T! o* G2 n5 \1 x' B' i$ m

6 I/ z! A7 a: s+ d9 oend, i5 @+ t* F$ _* S" D
结果为 主要是想取 X,Y,Z的结果% ^* U4 R' g' L/ s
Global optimal solution found.
& Y' M& ~0 F7 J4 ^6 P   Objective value:                              0.000000' a# S' K' k9 b# i9 I
   Extended solver steps:                               0
1 j  I: S  a3 S; Q   Total solver iterations:                             0
! E' a. L. x: I; w/ s# @1 a0 A7 P3 E% w+ X* \5 u) f( n

) `7 p5 \# S" x                0# P+ b0 E& [# F! ~# Q
3 i/ I0 f" B6 }( x3 S, F$ c; h
                       Variable           Value        Reduced Cost$ z, a* F% K3 p8 _; i* A! x0 s( Z  x/ E
                          SR190        0.000000            0.0000000 B4 y7 k( e, s) {6 w
                          SR160        0.000000            0.000000
1 d( |0 g! X$ s! f* p; J                          SR270        0.000000            0.0000008 o& r2 H' ~6 W0 v- t
                             MM        2.000000            0.000000
" D2 {/ W8 |8 S- b/ D                             XX        0.000000            0.000000! h) Y, @/ ]& D; k, Y* `
                  CL190( ZHANG)        35.00000            0.000000
. Z  h2 ?2 @/ Y  L! |/ Y3 e3 d                     CL190( LI)        35.00000            0.000000
9 f4 b& Z+ D3 T                  CL160( ZHANG)        30.00000            0.0000001 g; W) m* b6 O
                     CL160( LI)        30.00000            0.000000" f$ k0 o0 v1 {& A2 Q
                  CL270( ZHANG)        5.000000            0.000000
0 W/ {1 F6 c  m. R4 t/ `* e6 [                     CL270( LI)        5.000000            0.0000006 h; a- F+ m& Q( R1 C
                   GZSJ( ZHANG)        12.00000            0.000000# C! ^' V" r9 H" ]2 o& G
                      GZSJ( LI)        12.00000            0.000000: ^) w* y+ m) h& V1 T2 J, L
                  SL190( ZHANG)       0.9000000            0.000000
) M7 v5 S; W3 p  s) s1 `% |                     SL190( LI)       0.8000000            0.000000
: ?; U; z- @# }7 k" p4 R6 X                  SL160( ZHANG)       0.9000000            0.000000  j- M7 h7 j# ?2 D2 Q* X8 f
                     SL160( LI)       0.9000000            0.0000002 _/ x1 W3 `4 F
                  SL270( ZHANG)       0.8000000            0.000000
" `* i; s( Y" P) z                     SL270( LI)       0.6000000            0.000000
5 n8 c+ h) ?& h                  SJ190( ZHANG)       0.3770000            0.000000
. f# u. P9 a) X8 I+ O                     SJ190( LI)       0.4120000            0.000000
& r& a# V( z  |# [                  SJ160( ZHANG)       0.4400000            0.000000
6 Z2 W# R, C  H1 t( S' f" t* e9 b4 ?                     SJ160( LI)       0.4400000            0.000000% ^9 n/ d9 X! b2 U% A2 q- R2 v
                  SJ270( ZHANG)        2.880000            0.000000& C6 r+ B+ K( u. E! q
                     SJ270( LI)        3.360000            0.000000
* G& U# k; t" I7 m' `, a: k! t" {                      K( ZHANG)        1.000000            0.0000009 x2 f4 T4 C% T1 I
                         K( LI)        1.000000            0.000000
" |9 m. C7 m& S$ W                    ZYS( ZHANG)        0.000000            0.000000
/ ~6 |& b2 |% T: G& c* ^                       ZYS( LI)        0.000000            0.000000! s- I& z& N7 T2 F" s0 {
                      X( ZHANG)        0.000000           0.37700005 S  A. t# G+ v' v
                         X( LI)        0.000000           0.4120000% O  \- L8 ~7 ~& C
                      Y( ZHANG)        0.000000           0.4400000" ]" g6 M& n" S2 j2 O- ~( x) b
                         Y( LI)        0.000000           0.4400000
  T$ _( h* Z* n                      Z( ZHANG)        0.000000            2.880000
* v6 d7 q6 M6 u0 k! f, [% j                         Z( LI)        0.000000            3.360000
0 _$ F0 n: w8 F' ~0 B* n3 u
% e' H- ^' E: q- P. n1 s                            Row    Slack or Surplus      Dual Price
: _6 j3 ?- |) @( l                             BB        0.000000           -1.000000
; ?& F% y, }' {9 S  A+ F                              2        12.00000            0.000000$ Y9 i) S* n' ^, J
                              3        12.00000            0.000000. g) N! Y* K9 H! L' |# G
                              4        0.000000            0.000000! ]4 V6 c) v- D( U# F8 R0 Z6 n
                              5        0.000000            0.000000- |, J3 {- Y6 A+ ]2 b8 ~3 f
                              6        0.000000            0.000000; X: B9 D8 K6 O1 x: I
                              7        0.000000            0.000000
) c1 X1 u0 X  K                              8        0.000000            0.000000% x0 D( r2 C0 D! [7 k4 i/ x8 t- W
                              9        0.000000            0.000000
7 t% {3 {# [3 G& `" @; B! x                             10        0.000000            0.000000
6 ?3 h- t6 X2 |: A                             11        0.000000            0.000000+ G: }9 i3 U7 c8 `% `( J" C
                             12        31.50000            0.0000009 K7 s/ ^2 b' J3 B# \: n
                             13        28.00000            0.000000% k. N7 C4 J- g6 f
                             14        0.000000            0.000000
; T- E7 n6 p# f& d/ Z                             15        0.000000            0.000000
8 A% n0 ?# U1 Q& ~2 w  x9 _                             16        27.00000            0.000000; b7 N% V& w! B% T
                             17        27.00000            0.000000$ z# {- E+ j# O4 w* x7 L  R
                             18        0.000000            0.000000
7 k2 d$ e- e! K' Y, h% v0 U  t0 k                             19        0.000000            0.000000
; j1 z  p* I2 J: ^                             20        4.000000            0.000000
/ \- {2 W; {. g! G                             21        3.000000            0.000000: n* T  D0 R6 m( f9 j: P
                             22        0.000000            0.0000003 B) U( _( Q% b+ `  t# z
                             23        0.000000            0.0000002 y; \8 K+ X5 H5 J6 @1 e6 D: T0 \/ m
                             24        0.000000            0.000000: b0 s8 u+ G" ^) D3 m
                             25        0.000000            0.0000002 ~! N- u. a- a% r
                             26        0.000000            0.000000
  f% P5 `/ H. r& F: K& d6 u$ _                             27        0.000000            0.000000
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
olh2008 实名认证       

88

主题

42

听众

1万

积分

船长

  • TA的每日心情
    开心
    2018-9-1 14:36
  • 签到天数: 86 天

    [LV.6]常住居民II

    邮箱绑定达人 优秀斑竹奖 新人进步奖 发帖功臣 最具活力勋章 元老勋章 原创写作奖 风雨历程奖

    群组Latex研学群

    群组数学建模

    群组Mathematica研究小组

    群组LINGO

    群组Matlab讨论组

    回复

    使用道具 举报

    olh2008 实名认证       

    88

    主题

    42

    听众

    1万

    积分

    船长

  • TA的每日心情
    开心
    2018-9-1 14:36
  • 签到天数: 86 天

    [LV.6]常住居民II

    邮箱绑定达人 优秀斑竹奖 新人进步奖 发帖功臣 最具活力勋章 元老勋章 原创写作奖 风雨历程奖

    群组Latex研学群

    群组数学建模

    群组Mathematica研究小组

    群组LINGO

    群组Matlab讨论组

    这是一个例子,可以参考一下。0 \. M, D1 P  P0 M1 B3 {
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 7 w9 x; h8 l* P2 u/ a* Q
    6 n( _% \* x! h" C6 ^4 w4 `9 U

    ' G  i) w+ @: h% U% e    你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    olh2008 实名认证       

    88

    主题

    42

    听众

    1万

    积分

    船长

  • TA的每日心情
    开心
    2018-9-1 14:36
  • 签到天数: 86 天

    [LV.6]常住居民II

    邮箱绑定达人 优秀斑竹奖 新人进步奖 发帖功臣 最具活力勋章 元老勋章 原创写作奖 风雨历程奖

    群组Latex研学群

    群组数学建模

    群组Mathematica研究小组

    群组LINGO

    群组Matlab讨论组

    回复

    使用道具 举报

    legan 实名认证       

    9

    主题

    4

    听众

    1376

    积分

    升级  37.6%

  • TA的每日心情
    开心
    2013-11-7 15:01
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    新人进步奖

    谁会LINGO与C++的混合编程啊,我想用C++的循环调用LINGO编的程序进行复杂的优化类问题计算
    回复

    使用道具 举报

    13

    主题

    2

    听众

    2061

    积分

    大学生

    升级  2.03%

  • TA的每日心情
    开心
    2011-10-3 23:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    自我介绍
    学在武大!

    新人进步奖

    回复

    使用道具 举报

    0

    主题

    3

    听众

    46

    积分

    升级  43.16%

    该用户从未签到

    自我介绍
    我是一名即将毕业的大学生。在这里,我将勤奋地学习数学建模,不断地增加自己的数学应用的基础知识。
    回复

    使用道具 举报

    5

    主题

    3

    听众

    183

    积分

    升级  41.5%

  • TA的每日心情
    擦汗
    2011-9-8 20:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    自我介绍
    企业管理

    群组湖南工业大学数学建模同盟会

    群组2011年第一期数学建模

    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-23 09:35 , Processed in 0.506893 second(s), 105 queries .

    回顶部