QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7071|回复: 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 编辑 % T& D3 h0 T6 D5 O2 s
" u7 |; I9 {8 c
指针处怎么写??
" B. \6 Z( d/ J/ g9 l" T我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)
3 D7 \$ Q5 X, ?7 k* {# S表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?; o" b. b  n8 q
:) sets:
) Q* _. e: k3 l+ U( B) ^2 a2 lxinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;
' x( E- U7 V& F$ M' wendsets/ z2 g% F/ Z( ?0 e' F; m9 K
data:
( r; T( y" \9 o. z7 l4 l) nxinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
# K: K0 _+ A: n1 a2 t/ ~4 W@TEXT()=@status();
/ U. s0 _7 _: p9 Nenddata1 o' O* _0 e$ O: \
[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);+ E% h6 ], s) \/ D) q
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);0 `7 {% l; Y3 u. l
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);: {8 C# @5 u' r. [2 p# ~" G. F
@sum(xinxi:x)=sr190;
5 _0 [! e9 Q5 F6 Y2 b, d+ o@sum(xinxi:y)=sr160;
9 ]; R3 o9 s2 |4 P@sum(xinxi:z)=sr270;# S, F3 z6 R1 h! `+ C! i" h
@sum(xinxi:x)>=0;
. J# m% A( M) {4 R7 G; i@sum(xinxi:y)>=0;
5 E! ^* W5 P! _9 C6 F( I@sum(xinxi:z)>=0;. f* n: e4 M" h( U. u+ i2 H! z, M, i
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));
' t! e  G% p7 ]( Z6 g1 T1 I@for(xinxi(i):x(i)>=0);! k) T7 Q9 _& X( u
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));. z7 ~; t2 E9 Z9 H5 o$ w+ D; c- M7 a% T/ E
@for(xinxi(i):y(i)>=0);9 x, o: i0 h' ]. W
@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
; w/ D/ s8 L# q) o* C# C. g# I@for(xinxi(i):z(i)>=0);
4 W, b/ e) y1 n6 n! `@for(xinxi(i):@gin(x(i)));& y* I) E( e  k) @. K
@for(xinxi(i):@gin(y(i)));
! k6 }& }; a3 ?( [2 @3 B' Y# d1 w@for(xinxi(i):@gin(z(i)));5 z! {, L0 B$ t2 X5 `
mm=@sum(xinxi:k);
0 h6 c3 U; R1 U2 qxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;$ s8 z' S0 T+ ]! V$ ?. s% W# W% U
3 D; E: y1 P/ |
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));  @# |2 }0 q5 R8 a
DATA:
$ _& U7 |3 I! n# `5 D" U4 k4 G    @POINTER: E3 g7 s# D( T; J6 Z

( \0 ^; M- w6 J# Y7 o!此处结果想连接VB6.0,却不知道怎么写;: m- k: a! n0 M' L
ENDDATA
3 ~9 V5 O0 A' y  ~" \" @
, @& V6 F: p, n& E# q; c1 send
- G3 Q# D2 k' G: f1 d. `% C结果为 主要是想取 X,Y,Z的结果: o8 z* c  l$ R, a& _
Global optimal solution found.
( H2 ^" L4 ~2 m+ u   Objective value:                              0.000000
3 G6 U% J* v" _0 R+ w3 J% Z   Extended solver steps:                               02 j( z2 Y1 f0 m$ z+ w; D1 Q* k0 K4 \
   Total solver iterations:                             0
7 f) m! t( F5 f$ P' a; i  t- @. E4 t

8 z' e- m! c' Z, L                0+ ~2 b) N. s6 f# i& a: @% G

& B8 l& o' t3 L2 E8 ?/ {1 d9 c0 V                       Variable           Value        Reduced Cost
6 k$ }8 v5 z, h3 i; p) V- E0 R. ?                          SR190        0.000000            0.000000
3 v2 s+ r3 K! Z# ~                          SR160        0.000000            0.000000
0 u" @: P. y3 z/ c" A. o                          SR270        0.000000            0.000000
# B& @3 d2 ]' V! H5 S                             MM        2.000000            0.000000
5 W  c# W& m: }  s2 D$ T                             XX        0.000000            0.000000$ |  `# r: Q9 T) ~# }3 x6 P
                  CL190( ZHANG)        35.00000            0.0000008 e+ f7 ]2 t' K1 T& k; a
                     CL190( LI)        35.00000            0.000000* p; l$ L. v% X" S) J" V
                  CL160( ZHANG)        30.00000            0.000000
# J4 r+ B6 s" E                     CL160( LI)        30.00000            0.000000
. J- X. R! f3 A  ~7 \" ^; u  e                  CL270( ZHANG)        5.000000            0.000000
' l8 ]! t# Z9 Y. x0 V2 C                     CL270( LI)        5.000000            0.0000000 W, o$ ]: G5 |! \; D0 D
                   GZSJ( ZHANG)        12.00000            0.000000% O6 k! R: k+ S" x+ I+ k+ e
                      GZSJ( LI)        12.00000            0.000000
4 m; _" }3 L3 k! p                  SL190( ZHANG)       0.9000000            0.000000
; q) Q% K# T5 D1 Y                     SL190( LI)       0.8000000            0.000000: Z/ v! K/ O- ?( f. J! B/ M
                  SL160( ZHANG)       0.9000000            0.000000
5 Y2 ?* i# R5 h9 v                     SL160( LI)       0.9000000            0.000000- W. A5 d. w6 m
                  SL270( ZHANG)       0.8000000            0.000000
* {- Y0 Y9 ~) N* a: {( a& b                     SL270( LI)       0.6000000            0.000000( }9 ]$ K6 l8 |0 A  `7 j
                  SJ190( ZHANG)       0.3770000            0.000000. A. b+ o: Q4 P# n3 O1 |: H
                     SJ190( LI)       0.4120000            0.0000000 K) p/ T2 V! m6 O7 f7 u0 d
                  SJ160( ZHANG)       0.4400000            0.000000
/ j; V0 A2 ^0 M& M5 V                     SJ160( LI)       0.4400000            0.000000! E& _5 N- o- G" k
                  SJ270( ZHANG)        2.880000            0.000000) b  A) j: T# Y$ t; L$ J
                     SJ270( LI)        3.360000            0.000000
6 D5 x- Y# c- I2 p" a                      K( ZHANG)        1.000000            0.0000009 g, Q% F  @/ Z6 V2 z
                         K( LI)        1.000000            0.000000: D% J& e0 I7 a2 K( T# ]
                    ZYS( ZHANG)        0.000000            0.000000" E( C5 `$ J$ U" _% S
                       ZYS( LI)        0.000000            0.0000006 K* g  \/ D. G/ M2 \9 T0 t1 d
                      X( ZHANG)        0.000000           0.37700001 |. ^4 h1 l2 s2 g, x
                         X( LI)        0.000000           0.4120000( k4 G- c: V, k9 ~1 q$ o) d
                      Y( ZHANG)        0.000000           0.4400000% ?- a+ a2 j: f+ R& t6 }
                         Y( LI)        0.000000           0.44000001 w6 U+ O. f7 M9 G# F; z' C
                      Z( ZHANG)        0.000000            2.880000+ Q" ]9 r' r/ |. c& e; T
                         Z( LI)        0.000000            3.3600006 }5 P/ B3 B4 \# g4 Q

& [3 l/ E3 V0 p                            Row    Slack or Surplus      Dual Price
2 G) v9 Q3 }# K, ?( t" C* E8 Y                             BB        0.000000           -1.000000
' B! ]) t& ~( m% m; X7 L                              2        12.00000            0.000000& T7 P1 Y3 h. W4 C) m
                              3        12.00000            0.000000' B9 v  @" z0 Q; B" O$ T0 g% l
                              4        0.000000            0.0000005 f$ F/ P: @2 \- e  c
                              5        0.000000            0.000000
/ m3 v) c9 e1 V* j6 J                              6        0.000000            0.000000
1 e* Z8 y2 [/ u% z* w0 Q+ C                              7        0.000000            0.000000/ O& O) R/ A4 [- u4 H6 |: j
                              8        0.000000            0.000000
9 Q' \# t- w  Z1 k1 i                              9        0.000000            0.0000004 `, g6 y( s9 e8 Q
                             10        0.000000            0.000000. B- O4 L, P, x# k  ]% K
                             11        0.000000            0.000000
/ V% ?9 J5 I# l* w                             12        31.50000            0.000000
7 e/ \7 b5 X& P' ~3 m0 G                             13        28.00000            0.0000001 \2 m( v. ^4 t1 B: j2 }& J
                             14        0.000000            0.000000
* h7 K( \0 e# h2 \0 q                             15        0.000000            0.000000. f6 t( A! m) L( S5 L* \& T/ Y% u
                             16        27.00000            0.000000$ @( K9 _8 I$ C* h/ l/ [
                             17        27.00000            0.000000& ~3 N) O' k- U; U
                             18        0.000000            0.000000
) a! h& o0 X' E* J' T7 M1 N  Z                             19        0.000000            0.000000, h" v& X" p  p
                             20        4.000000            0.000000
- r) Z/ O- J* a0 {! A& J                             21        3.000000            0.000000
5 a' L: Z& u& C) ?) ~( b# \0 ?! ?                             22        0.000000            0.000000( g& _- x- ]' @9 ^: C4 K0 B  Z
                             23        0.000000            0.000000
5 }" S% S9 t* S  q! ]$ h$ O                             24        0.000000            0.000000' K# F/ I' B0 W2 r4 O( c
                             25        0.000000            0.000000
& E0 {' W; [" }" J( k                             26        0.000000            0.000000
& c, y  c2 R6 \# K, K/ }- n                             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 i6 s: ~& b2 `  p" F2 C
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008
    0 G# Y$ ?; c. `+ \/ m# F# w: L- f7 U) Q, G0 M0 B
    0 y2 }% R8 u3 z4 u
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-22 04:38 , Processed in 0.525002 second(s), 105 queries .

    回顶部