QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7137|回复: 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 编辑 $ @4 W$ ?  N( i8 L% A6 d

0 X2 x7 x6 M7 }+ n指针处怎么写??; m/ E4 R5 r' b; @9 R
我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)
, Y9 e! v$ H4 g- k表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
# P0 O6 t7 d" E" T$ u  a:) sets:
! i+ \' g" y( x$ X% R: k; O7 ~xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;5 u3 b; U0 \+ }& \
endsets
/ g8 A! ]1 Q0 k( Sdata:
& s  `. ~' ]/ P6 ]xinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")7 |8 x9 ~! O( y! x  r
@TEXT()=@status();
7 Q( B, M9 L) z$ x& ienddata, w# q6 T! U0 N7 y# {) h1 W8 o2 r, C
[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);% M! K5 h; N0 |# C0 t" q6 K
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);
+ E6 `; P3 |7 m# s4 ?+ v@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);. O) ]7 @5 J& Q- T# s2 I
@sum(xinxi:x)=sr190;
  F( z  ~) O' Y8 n: }$ j, O@sum(xinxi:y)=sr160;/ i( N  u. c' \% A) k
@sum(xinxi:z)=sr270;
8 ]- Y( L* \1 Y@sum(xinxi:x)>=0;) y& u- f+ i* z  B5 h
@sum(xinxi:y)>=0;
& E2 o8 f3 x  j3 ^+ M  \8 P& w@sum(xinxi:z)>=0;
+ i5 s7 R+ W6 k3 N& ~0 m@for(xinxi(i):x(i)<=cl190(i)*sl190(i));& `# [; j) x0 T: j
@for(xinxi(i):x(i)>=0);/ v5 r( Z, c0 e! }. b/ Q4 T
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));6 |- ~8 @& K' s
@for(xinxi(i):y(i)>=0);; c: Z9 J4 l0 n
@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
! I* u4 u, R; `! z@for(xinxi(i):z(i)>=0);
9 g6 B0 |: R- N1 t9 `. p; M@for(xinxi(i):@gin(x(i)));7 O! H5 f3 E1 @/ S- X
@for(xinxi(i):@gin(y(i)));
* x1 W3 [" r! l# ^+ p8 h% p9 d) Z@for(xinxi(i):@gin(z(i)));
8 ]0 ]6 Z, k1 X! h! p: g0 @7 Nmm=@sum(xinxi:k);
% d3 J8 s' @$ s0 p5 `) \* Nxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;- r3 z8 w4 j" G6 |& J0 [& B
' T2 N5 L* [, a5 Z
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));3 j; {' }' b; _0 @7 R' C  H
DATA:$ u! {6 q$ Z. i$ }9 H
    @POINTER
1 O! a. `! Z! d; o+ S. {9 E; f
5 G, g1 c, T2 s/ `7 Q* z: n!此处结果想连接VB6.0,却不知道怎么写;
5 t5 L% P5 G, x2 o% _ENDDATA
* r# n+ y; a! O- P" D; K7 l
: N% ~/ V9 O7 Z1 J/ Oend
$ J( y4 a! \/ ?- D9 T3 r' P结果为 主要是想取 X,Y,Z的结果
& @( p/ k7 Y- V+ |" Z: ^Global optimal solution found.
' J% t& D1 ?3 d   Objective value:                              0.0000007 f" n7 P$ G3 M0 i- d' A7 ?. s- [6 {
   Extended solver steps:                               0
$ Y2 g, Y7 i6 A  @  S: j/ G   Total solver iterations:                             03 L, j0 [0 A" J4 D- C, A* b* k. R
0 D$ d2 i7 t. r" I

- T$ Y' P. e6 E! n$ t2 O8 z                0
2 N' N; B6 i5 P: }# h/ j
- e, a& d1 O) j2 v1 z9 p+ v                       Variable           Value        Reduced Cost
8 }0 c/ q  Q4 q+ W1 l$ v0 d4 R                          SR190        0.000000            0.000000
5 T( u4 t3 x3 s                          SR160        0.000000            0.0000005 m! D" Q2 L7 e6 W9 M$ {! i% ~, H
                          SR270        0.000000            0.0000009 f" s' N  y! X9 n  v* p
                             MM        2.000000            0.000000
- M- ?- v  H- @! |: m9 a- F                             XX        0.000000            0.000000
; f- G7 ^' s2 W                  CL190( ZHANG)        35.00000            0.000000
) {. D+ M6 G" N" v- Q6 K                     CL190( LI)        35.00000            0.000000/ _% B3 v" c  P# Y0 _! x7 y
                  CL160( ZHANG)        30.00000            0.000000; I* r  l$ }9 `* q" r5 B2 I+ m
                     CL160( LI)        30.00000            0.000000
; B2 C/ O  w4 ~& h                  CL270( ZHANG)        5.000000            0.000000
, ?  S3 Z2 p  b7 z& O$ `; }4 D                     CL270( LI)        5.000000            0.000000
7 l3 g/ z5 t  K: s+ r                   GZSJ( ZHANG)        12.00000            0.000000
2 D. P' k' f3 u# O  Y                      GZSJ( LI)        12.00000            0.000000
  @1 @' M& H, M( u- Y8 F+ K+ q                  SL190( ZHANG)       0.9000000            0.000000- m7 S5 m" A5 Y- B) q4 V
                     SL190( LI)       0.8000000            0.000000! U; s  z# O9 P* V  w% F
                  SL160( ZHANG)       0.9000000            0.000000
) _0 ?- [) P) p  v% \% Q                     SL160( LI)       0.9000000            0.000000
, x- k9 O  i* \/ B( H2 p                  SL270( ZHANG)       0.8000000            0.000000  Q  f8 K; a- `/ D& b
                     SL270( LI)       0.6000000            0.000000
) b) X) w# T; I, w" i                  SJ190( ZHANG)       0.3770000            0.000000% p) c3 J5 r' L' ~- h+ ^0 Q: m
                     SJ190( LI)       0.4120000            0.000000
# Y) f  e( F: H: [, z  f9 R                  SJ160( ZHANG)       0.4400000            0.0000001 D  o  p. H3 V' d
                     SJ160( LI)       0.4400000            0.000000) E+ R) C+ M: ]: b
                  SJ270( ZHANG)        2.880000            0.000000% g, Y/ z& N0 p  \" T
                     SJ270( LI)        3.360000            0.000000; [' W% x- @; r! h4 N
                      K( ZHANG)        1.000000            0.000000
3 n* y( f0 S- c/ O                         K( LI)        1.000000            0.000000
9 }' m6 u7 |# y  O5 @                    ZYS( ZHANG)        0.000000            0.000000" ]' r9 g* M9 O5 k  S5 _* U
                       ZYS( LI)        0.000000            0.000000
- I# S0 c. k9 N3 C2 E                      X( ZHANG)        0.000000           0.3770000& f  B4 y: y  E2 @! A5 `
                         X( LI)        0.000000           0.41200006 h% Y5 G: N  @
                      Y( ZHANG)        0.000000           0.4400000, h6 C5 t! W/ a# K
                         Y( LI)        0.000000           0.4400000
$ I! i2 K0 H9 y+ W* e5 K& e                      Z( ZHANG)        0.000000            2.880000( S" \! x3 {. D8 M2 P* t
                         Z( LI)        0.000000            3.360000. V4 z4 }! T7 a: O/ Q) |1 I
' C8 ~$ G% h5 z$ b' z* c
                            Row    Slack or Surplus      Dual Price' r) B& M* q/ g8 \" ?! u' z
                             BB        0.000000           -1.000000& F& ~+ l7 f0 Q0 n$ B4 Y$ s
                              2        12.00000            0.000000( p3 J  ~9 E% u2 u/ \4 d- i% }
                              3        12.00000            0.000000
& Z7 q6 A9 A& o1 }$ l                              4        0.000000            0.000000
& P0 V& t. m: d                              5        0.000000            0.000000
) a2 z* i& U) ~& p                              6        0.000000            0.000000, M/ y( s; o2 A# N9 x6 x
                              7        0.000000            0.000000
  h# L3 u! A  ?' E                              8        0.000000            0.000000! k, P7 X1 w+ u: S1 v8 O& M8 r
                              9        0.000000            0.000000% l4 T7 |; Y# y. E# V& d% N
                             10        0.000000            0.000000
: s( _. q' X5 t$ @, N+ J# G                             11        0.000000            0.0000006 u9 f9 ~% c( m5 P, W! o3 h
                             12        31.50000            0.000000. M/ Z5 N% ~2 P9 l  g) _, |& L
                             13        28.00000            0.000000
; T  s" X( p" ]7 e8 T0 c                             14        0.000000            0.0000009 d; y, {' {. g+ H* K4 Y
                             15        0.000000            0.000000
0 B2 N; e$ v3 r) c                             16        27.00000            0.0000004 m4 W, d3 ^, ~+ t% C
                             17        27.00000            0.000000( i. M: a" L$ O
                             18        0.000000            0.000000
& _% T2 G$ {0 ?3 q                             19        0.000000            0.000000$ q0 G3 l: H' f# k8 {" K9 i; d
                             20        4.000000            0.000000
. B* t1 Y! \" e                             21        3.000000            0.000000
6 \8 r/ x4 h- K& Q0 M                             22        0.000000            0.000000& @7 B# {4 A8 [2 u9 ~6 ]. R  V
                             23        0.000000            0.0000008 E% @8 i: d' V/ {$ _4 j) D& G3 s
                             24        0.000000            0.000000
, H" v' l) H7 E4 r) m                             25        0.000000            0.000000
; U+ R" k' R3 A9 k+ N4 a- n/ c                             26        0.000000            0.0000006 C! }9 q4 W8 V; [( E# M3 O: C
                             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讨论组

    这是一个例子,可以参考一下。# _7 r+ R+ T- B' f6 ~
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008
    4 Q5 ?2 k, m* Y9 @- U! s  ~$ ~) b$ r4 J1 F1 ?
    ; x! \& f% y+ `5 h5 V( K
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-9-5 05:00 , Processed in 0.679558 second(s), 105 queries .

    回顶部