QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6920|回复: 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 编辑
# Y% i# E/ e, @! Z* R% h, w8 N; W  P# t9 z5 [$ A2 }
指针处怎么写??( d4 i0 H7 m, X& a& i$ [3 P
我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1), E3 j: \& h+ l
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
1 Q4 w6 Z$ R- `2 R$ n) g2 A) V:) sets:; [* @" A0 e1 E4 j7 [
xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;
1 K0 W) f" y" }# o2 J$ bendsets5 X9 q) P& b8 \, y, f/ |- J
data:
: r2 z8 I" @- }* Q  r4 N# U% Axinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
9 H/ T1 O$ {2 y1 Z  }@TEXT()=@status();
) }8 ?, P! P- j6 x& u( l; ienddata
8 G  e5 M% e4 Q$ C+ w6 B& [[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);
7 q" t) ?, g% ~9 M4 S@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);3 c$ ?, M' V, |7 z: \( a
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
8 n$ H, S% D7 i. a- K@sum(xinxi:x)=sr190;0 T9 A' j; Z; h7 `$ y: v
@sum(xinxi:y)=sr160;* v: x) l* {8 G8 _
@sum(xinxi:z)=sr270;
5 e- }. t2 u  R@sum(xinxi:x)>=0;" e; I- R* r% f% z
@sum(xinxi:y)>=0;
! o4 E9 |0 p. Q& u@sum(xinxi:z)>=0;& |- E( Y2 X4 a4 j2 i9 b
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));
3 Z, `$ |0 N; ]; c@for(xinxi(i):x(i)>=0);
8 E, @- a# P) D# M@for(xinxi(i):y(i)<=cl160(i)*sl160(i));0 N3 [+ q  `- D! H" L- Z
@for(xinxi(i):y(i)>=0);
3 d+ j/ A& O: d/ w- O@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
/ n) Q- A  g0 f" R8 }@for(xinxi(i):z(i)>=0);
7 z$ V! y$ R5 x1 y@for(xinxi(i):@gin(x(i)));6 f5 f4 d! `$ N; V& z" _0 [
@for(xinxi(i):@gin(y(i)));1 N' G1 P* _# q6 ^  t
@for(xinxi(i):@gin(z(i)));
6 y9 q* l! R, O+ \8 Tmm=@sum(xinxi:k);, Z  y7 d, h& q
xx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;
( K; u( R: D9 Z+ G) d* O( O1 C0 Z* O8 p1 u( D5 G" E0 g+ i9 I: E
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));
8 t! H& O7 j# A* {3 w' ]$ t' {DATA:/ D& r1 N3 }' \( P9 r! a# z  j
    @POINTER6 @" u' u$ ]+ P

7 {( {' G8 T) B9 ~7 K* A  }!此处结果想连接VB6.0,却不知道怎么写;
* A3 O5 \# Z# t8 @ENDDATA
- d5 [4 Z2 M- U  A6 w  d* S: h
2 b5 w0 Q" u, x# f. Fend
, u; R( W. f& p4 p  q2 F结果为 主要是想取 X,Y,Z的结果% Z8 K* E. m1 H+ y/ G
Global optimal solution found.( I7 j6 f; P- V: H0 G9 X# P9 `
   Objective value:                              0.000000
. D; r+ l% q1 y/ g" h' C& v   Extended solver steps:                               08 o$ H7 P! B1 A$ d; W
   Total solver iterations:                             0; W( `  r! t' M, k5 E' h

& b" l6 g. X5 f* x! M2 c0 U# H2 S1 X5 V. H
                0
# ?- w! E2 w% _/ k( I) U& j/ }& q+ T% b6 V( p" g
                       Variable           Value        Reduced Cost! S$ Q6 H) x* J  E' m
                          SR190        0.000000            0.0000009 Z# V0 d1 A/ \2 T) {* r
                          SR160        0.000000            0.000000
/ r5 D9 R5 D/ h' |1 L                          SR270        0.000000            0.0000000 D+ m' |! p: v; q+ ]2 E
                             MM        2.000000            0.000000; [4 L% w; }$ j
                             XX        0.000000            0.000000
, k4 W0 m4 M( a0 o# Y4 j                  CL190( ZHANG)        35.00000            0.000000
5 X# l( J; T, d% Z+ T1 u/ X! K- D                     CL190( LI)        35.00000            0.000000* U. W* D1 W$ ^- a, Y7 y! s% y9 w
                  CL160( ZHANG)        30.00000            0.000000
7 M* G5 W+ I/ p6 b1 q  }                     CL160( LI)        30.00000            0.000000
) l9 f, d/ W$ K                  CL270( ZHANG)        5.000000            0.000000! ?# v6 G$ F; k
                     CL270( LI)        5.000000            0.000000
+ v8 m1 ~- x' i! U( W+ t6 _7 z                   GZSJ( ZHANG)        12.00000            0.000000
( u& w/ B2 @1 h+ q5 |& s5 {, |1 a                      GZSJ( LI)        12.00000            0.0000007 T' B  G( ~- i
                  SL190( ZHANG)       0.9000000            0.000000( d3 y# o+ S- U* L" Q9 C
                     SL190( LI)       0.8000000            0.000000
; y" s1 e; t5 E                  SL160( ZHANG)       0.9000000            0.000000# J6 p) P( S+ Z
                     SL160( LI)       0.9000000            0.000000
/ S0 V4 y  z" {; G2 S0 j                  SL270( ZHANG)       0.8000000            0.000000
$ ^4 A1 A% |9 T4 F* y5 ?% g% G+ o                     SL270( LI)       0.6000000            0.000000& C0 k& F1 e5 }, |$ S% {
                  SJ190( ZHANG)       0.3770000            0.000000
9 s2 j4 H+ g- M5 [5 D+ d                     SJ190( LI)       0.4120000            0.000000
$ K- t4 }+ a6 B8 Z1 h                  SJ160( ZHANG)       0.4400000            0.000000# o! s' X. k. d6 C+ r0 R
                     SJ160( LI)       0.4400000            0.000000
) z7 Q, x/ o8 h& |8 Q8 g2 I                  SJ270( ZHANG)        2.880000            0.0000004 A: b7 Y( G2 D0 a* {8 H( n6 k% \5 J
                     SJ270( LI)        3.360000            0.000000! r% d/ d! B% ~; ^- c
                      K( ZHANG)        1.000000            0.000000
: A0 E3 }( w/ E( Z# p0 g9 Y                         K( LI)        1.000000            0.000000) j1 c$ L7 }) R! I3 O
                    ZYS( ZHANG)        0.000000            0.0000006 F1 g) c) P! c; m: K
                       ZYS( LI)        0.000000            0.0000007 M0 ^  K1 Q; k
                      X( ZHANG)        0.000000           0.3770000  T2 A/ c/ Z  z% S9 Q
                         X( LI)        0.000000           0.4120000+ y1 |$ x& P4 o+ t0 u; u
                      Y( ZHANG)        0.000000           0.4400000( k- z/ a" `; p2 w' @; R/ m" u9 f
                         Y( LI)        0.000000           0.4400000
) W: P  t$ d5 ?# @# D. H                      Z( ZHANG)        0.000000            2.880000& Z! E  V! ]; _$ o4 ^- u, `
                         Z( LI)        0.000000            3.360000, a2 A6 i8 Z4 Y+ p7 N

2 b% i+ E, R: L                            Row    Slack or Surplus      Dual Price! i' Y) p) r1 o' D. D' N
                             BB        0.000000           -1.000000% H4 y6 H- P3 U0 ~3 y
                              2        12.00000            0.000000
: Z; ?6 ~' d1 {( \; R2 E                              3        12.00000            0.000000
1 }( k* t) Z4 \4 Q2 E                              4        0.000000            0.0000009 c/ G, d) j/ ]4 @$ ]* U" F  i
                              5        0.000000            0.000000
" y7 C2 E8 f' h, ]( w# I                              6        0.000000            0.000000
# s1 I, d" k- y' ^                              7        0.000000            0.000000
$ d6 W6 \. Y& P  h; ]. n7 S" H. \! n5 N                              8        0.000000            0.000000
2 O0 N* w; ~! g# t" f$ v                              9        0.000000            0.000000
: l& d/ i9 o6 R- q7 j                             10        0.000000            0.0000008 k. c' H9 A( x
                             11        0.000000            0.000000
+ G# f7 B! c+ g( V" Y                             12        31.50000            0.000000
2 s1 g8 K1 t; v                             13        28.00000            0.0000000 R. i5 H9 [9 L9 t2 T6 w" i5 }, ]
                             14        0.000000            0.000000
, h9 I2 l0 y, c3 L- @; O" W" w3 d                             15        0.000000            0.000000' D: N) ?1 D0 C' {  {
                             16        27.00000            0.000000
; q5 s5 `  D- n' J2 e' F                             17        27.00000            0.000000
( o/ ~$ K" [4 @                             18        0.000000            0.000000, c3 ?- T. y9 L$ @2 ~& W
                             19        0.000000            0.000000
  e- {. @- f( i& r) c                             20        4.000000            0.000000
2 \& M, F+ r% D  T2 h; `                             21        3.000000            0.000000! \- _  X( L! h6 R/ w0 S# M
                             22        0.000000            0.0000003 J8 Y: e: r7 G3 S' A  t5 [
                             23        0.000000            0.000000
  V: U2 F6 @) M# P" W                             24        0.000000            0.000000
, L7 k$ f' U* R, u; U5 ^! i                             25        0.000000            0.0000007 x. ~+ I5 V  G0 Z9 y
                             26        0.000000            0.000000
0 |; |# P- |$ m7 w0 f                             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讨论组

    这是一个例子,可以参考一下。4 q' w$ G  _8 c, |2 l* p) G
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 ) C$ g9 c/ b# O& I* a( C
    - j& U+ ?3 {) O; v2 {4 W
    # H" ]6 \/ q9 `6 P
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-4-18 18:23 , Processed in 0.461340 second(s), 105 queries .

    回顶部