QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7069|回复: 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 编辑   l9 D1 A* d+ o* i

2 F: L5 X1 k- \' U, m0 D4 r/ q指针处怎么写??- f3 G  o  P; A  ]
我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)" N9 W" K9 ?5 O6 i& {
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
7 c+ L/ _8 o7 A! e:) sets:+ X+ Y+ E1 D& U) C  C$ a2 C2 ]$ O7 S
xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;7 G8 t4 @) l) i. T3 u1 [+ p
endsets
2 U  o$ R. c# C/ V+ ]data:) J, [- d" \) q4 A: ~
xinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")- q% _  H. x3 ~* t1 Z5 a
@TEXT()=@status();
, }5 v  w) p2 y. O9 A, j9 n8 Wenddata
- k1 C$ ]: S' m7 P8 L0 v[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);3 ?3 X, N  ^7 s' H/ Y
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);
! m) T  b; I: Z0 h6 m@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
( C3 \$ U' b' F( e; N@sum(xinxi:x)=sr190;* W/ ~/ Q" u* S' Q/ Q" g! I
@sum(xinxi:y)=sr160;
1 [% t/ T5 W3 v5 ?@sum(xinxi:z)=sr270;
( K: W5 C2 `: r5 h@sum(xinxi:x)>=0;% z5 Z  [! G. M( M
@sum(xinxi:y)>=0;
# m0 z# V! C! @; i' d5 I, B@sum(xinxi:z)>=0;$ p0 q0 Y  L5 N' E' Y; B9 @4 t8 z; {0 D
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));" g1 n" `0 W' {2 J6 W
@for(xinxi(i):x(i)>=0);* Y% l# q+ B* o; L; ], M
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));
, W# ?0 j  X5 T  I% ^; N9 P! N@for(xinxi(i):y(i)>=0);
: Z, w2 D- y' K# O2 x- K@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
& _' A8 E+ j1 }# q' E$ p$ U@for(xinxi(i):z(i)>=0);" _6 ^* k  U& i& m
@for(xinxi(i):@gin(x(i)));
2 U4 \/ R5 r* T4 s@for(xinxi(i):@gin(y(i)));
' L4 V+ i# U: e5 @/ D6 Y@for(xinxi(i):@gin(z(i)));9 s2 Q; A6 H/ G& V
mm=@sum(xinxi:k);
! t! x# b0 t& [/ ], K6 |xx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;
# S& g3 z4 f0 J% ~% {- I# k# o' k* h# F/ X3 s5 A* c2 Y
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));" M0 b1 F& j0 I( h3 o4 |, h' j0 ?
DATA:, x4 G2 @& t/ G) ~& _
    @POINTER6 W* M9 w3 i0 |' j7 q

! x' u7 T2 o' A0 h  O. O!此处结果想连接VB6.0,却不知道怎么写;4 u0 x. ^, V/ B7 ?# x
ENDDATA8 L& U) D, y& _- _6 z) h% p

7 |' x: r1 P* G0 o0 Y0 o: Kend
8 Y# D8 Z5 i$ q: ^" R- e结果为 主要是想取 X,Y,Z的结果. S# B) j8 W# T4 o$ S& K7 K
Global optimal solution found.
  B# G4 @% T  C2 D' W; F$ J6 T8 _' r9 m   Objective value:                              0.000000
. s, r" O0 j7 l2 i1 w5 D  j   Extended solver steps:                               0# v. c( U( o5 w9 `
   Total solver iterations:                             0
- X8 G  e  b2 u* ?
. \. z5 ]& o% L; A3 K
5 b3 D# H8 l1 m3 c7 y                0! D- E4 W# p& ]6 d

7 C$ h) F1 ~. Q% h  k                       Variable           Value        Reduced Cost
* v" [" D  c+ s7 _, g                          SR190        0.000000            0.000000' D( R5 q0 ?: h
                          SR160        0.000000            0.000000& ?/ e3 T, J1 u7 n, t2 M  {/ m- E+ U3 q
                          SR270        0.000000            0.000000
7 p6 p( M4 P& S( W" m; E                             MM        2.000000            0.000000
, }6 q2 P4 U; c; z                             XX        0.000000            0.000000  E& a3 u9 ^# M+ I* W
                  CL190( ZHANG)        35.00000            0.000000
  g, l9 ]% v! j0 [/ q% o                     CL190( LI)        35.00000            0.000000' w+ f7 [# c0 B  a9 z
                  CL160( ZHANG)        30.00000            0.0000009 a: L! U7 Z- l
                     CL160( LI)        30.00000            0.000000
) f+ E) x6 t" i6 ^$ f  b- }                  CL270( ZHANG)        5.000000            0.000000! _' {  e$ l7 u/ B# W
                     CL270( LI)        5.000000            0.000000
) j+ i" C3 r1 W% _+ m+ B                   GZSJ( ZHANG)        12.00000            0.0000003 B0 j2 Y% C2 o( }& l% u3 x
                      GZSJ( LI)        12.00000            0.0000002 h/ l$ `9 k8 _3 v
                  SL190( ZHANG)       0.9000000            0.000000
- h, p4 c) L; b                     SL190( LI)       0.8000000            0.000000
" f$ X* G# l# D3 h6 b                  SL160( ZHANG)       0.9000000            0.000000
' d! u6 ?& @9 j9 ]; E# ]4 a* j                     SL160( LI)       0.9000000            0.000000
/ Y6 M. J; T6 I# ?  c  s3 U                  SL270( ZHANG)       0.8000000            0.000000
7 a4 |- O+ T% ]4 p; Z6 a                     SL270( LI)       0.6000000            0.000000  {# J' x: |+ a
                  SJ190( ZHANG)       0.3770000            0.0000009 r6 ?- n. ]+ B9 J
                     SJ190( LI)       0.4120000            0.000000
, i3 q$ t) p( U                  SJ160( ZHANG)       0.4400000            0.000000
% k* J. c9 t, X                     SJ160( LI)       0.4400000            0.000000- S1 u1 E' N0 u9 Q
                  SJ270( ZHANG)        2.880000            0.000000
$ |! X9 E# J& N8 a( P+ A: Q                     SJ270( LI)        3.360000            0.000000/ {/ \' J7 o1 o% p
                      K( ZHANG)        1.000000            0.000000
' P. y# c/ J0 Q* |" ]; L                         K( LI)        1.000000            0.000000
  n9 r/ B+ K  L' [0 L* ~+ J# M                    ZYS( ZHANG)        0.000000            0.000000
8 Z. J. T9 m3 t2 O" f. m6 N                       ZYS( LI)        0.000000            0.0000004 w8 F6 N! L+ Y& ]$ t" g* P1 A
                      X( ZHANG)        0.000000           0.3770000
0 X+ g: i% V" B                         X( LI)        0.000000           0.4120000
! R/ @" V* d7 ^& c/ e# U9 K7 G% H0 p5 l                      Y( ZHANG)        0.000000           0.4400000! Y1 q- Q  f- K- j' \/ t
                         Y( LI)        0.000000           0.4400000! }) t5 ^, W9 V+ u/ @( |& K: D% y: q
                      Z( ZHANG)        0.000000            2.880000
4 ]8 i) H! o0 @6 s6 K! |. d/ q) S                         Z( LI)        0.000000            3.360000% S! f8 m3 S0 q! m5 t
, W! e) j/ T: G; H& ]
                            Row    Slack or Surplus      Dual Price
  k9 W% X" W5 y                             BB        0.000000           -1.000000* n3 Y2 O8 D' M) N! d
                              2        12.00000            0.000000$ n9 S9 ]+ k' u( w1 k
                              3        12.00000            0.000000
: y# `+ X& S- y- J7 U  z                              4        0.000000            0.000000
0 Y" @: w: B, b3 P! f% D/ q                              5        0.000000            0.000000. W/ o* h/ r2 f, U3 J
                              6        0.000000            0.000000
  r* ^2 m' W0 D                              7        0.000000            0.0000006 h9 I' M8 D7 K
                              8        0.000000            0.0000003 I2 W  o! v# }- K$ V) \( `3 y
                              9        0.000000            0.000000% N4 C4 y8 i  P$ c/ }8 ?  e
                             10        0.000000            0.000000) I9 `* V% h! r& _5 ]
                             11        0.000000            0.000000& c$ x* I# j, ?  Y; {" i/ }& P
                             12        31.50000            0.000000
0 P- C! T" y$ O+ ]) X                             13        28.00000            0.000000
) O) [5 p; {0 o% f+ j0 S# B. E                             14        0.000000            0.0000008 U) D( k2 ~  |! C
                             15        0.000000            0.000000* s! S8 T! Q4 a! Z# _" g
                             16        27.00000            0.000000
) G8 M/ J0 A* C, k                             17        27.00000            0.0000007 i. E! s4 \' L7 E% N/ ]+ s
                             18        0.000000            0.000000
8 N) E7 H% q5 v( f3 S! Z. i5 n                             19        0.000000            0.000000
) J7 `& w+ U8 p4 Z( {0 |! a2 e                             20        4.000000            0.000000
* r1 ?. t% p9 Y/ }                             21        3.000000            0.000000: z+ P0 `( G: v" y0 }4 L- n* t
                             22        0.000000            0.000000
4 {" ^8 h! u3 u& {  K0 l                             23        0.000000            0.000000! R1 }. ~0 z$ k5 B
                             24        0.000000            0.000000" S0 i1 Y- V7 V( y" _
                             25        0.000000            0.000000
+ e4 V9 I" A0 o* T: Q* U* W0 L5 l, f. W                             26        0.000000            0.0000001 q6 g, Q6 A" `& l
                             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讨论组

    这是一个例子,可以参考一下。
    * s' i' d: n" | Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 4 q  I, n7 J6 ~: `

    ! l4 W8 E% G" F+ Y, W' q6 J! X/ Z" N- S
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-21 23:47 , Processed in 0.966010 second(s), 105 queries .

    回顶部