QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6995|回复: 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 编辑 . k$ x* U- m/ p" k9 \. A: F

0 D2 J2 z# K4 B% l" ?+ I) K; v8 q5 J指针处怎么写??
& W0 G2 n! L+ ~0 M' O我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)
' m* p% T' E7 F! C% i$ a# ^* i# W% @表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?0 l1 n. e; W" L* Q! |$ j( {
:) sets:
" C2 Q# q  K- U% F! P/ rxinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;; a% |5 C4 A! W. S
endsets
. J1 x0 H% F$ e" P) v) L) o# W4 ]data:4 u+ u! p8 X' N8 q. n3 V* d
xinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
2 t# n" \, X9 g# \( y- ?# S@TEXT()=@status();
9 C1 O# b1 G1 c+ a" q& |- Ienddata
9 G# I' k! J6 V) X0 r' r! Z" H[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);
" g% v: h( T# D; ~/ ^, X  Z@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);/ X4 h0 ?8 O  {0 N2 v8 X
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
  q3 x7 O* i* U6 q@sum(xinxi:x)=sr190;+ V' W* q! l/ p$ {( |/ m
@sum(xinxi:y)=sr160;
$ _7 `. E5 T: P@sum(xinxi:z)=sr270;- @! o* u4 p7 p8 P7 a; U9 p+ z
@sum(xinxi:x)>=0;' r! r3 t) S# n9 g- I% r
@sum(xinxi:y)>=0;! L3 I! C2 f. m
@sum(xinxi:z)>=0;1 m6 T# {6 n; |* @! @! m/ E
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));  A7 O/ C* |" G& t' a% F/ I( L
@for(xinxi(i):x(i)>=0);6 l, F# C# m7 h
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));
8 \- Z+ U: {5 w6 G7 L3 R& ^7 H@for(xinxi(i):y(i)>=0);
& q7 p( U, N3 S0 N/ l$ l@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
" [, v: ?6 m* ~) J& g. L8 p5 V+ t@for(xinxi(i):z(i)>=0);8 u0 R% {: @5 ?0 z
@for(xinxi(i):@gin(x(i)));8 z& S, T" A$ ^( X0 G6 v8 f
@for(xinxi(i):@gin(y(i)));& ^1 E' p) R) \6 q& ^
@for(xinxi(i):@gin(z(i)));
( x: f. K% w9 G0 lmm=@sum(xinxi:k);
$ l+ [- P8 w2 U* c' ^xx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;; ^6 p; K/ G3 k3 A

  K9 ~- x, s, J@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));
6 J' K/ e3 t3 \& J/ K+ |DATA:
8 J+ ?+ ]% A0 U- Q1 ]    @POINTER" R( \& e7 o6 V
% K1 W) Z0 w- A
!此处结果想连接VB6.0,却不知道怎么写;- i) {0 a; P1 ?8 B8 y& e$ u$ V
ENDDATA
. {5 i( L! y; o" I& B! D8 [2 [& g) v, P. P
end
, `8 Z: p, r2 Y4 o8 ~5 h结果为 主要是想取 X,Y,Z的结果
* u- s' V0 E' {/ }* {. HGlobal optimal solution found.
' q# j& {; ~+ c   Objective value:                              0.000000! |# ~! A, ~: T- x, E: _
   Extended solver steps:                               0# c( \# }6 [3 m, v" e
   Total solver iterations:                             06 k( x7 @$ s" Z5 h3 z/ p
- f3 _" U$ ]$ X4 C  L* n0 ~
' G! @, x7 ?) l/ f# y$ Z) g
                0' t" a+ b+ z8 Z8 w

8 W2 b9 e: V9 p0 O7 ^% N                       Variable           Value        Reduced Cost9 R! M7 a. f( y
                          SR190        0.000000            0.000000# E$ ~+ P' Q. G. Y3 b
                          SR160        0.000000            0.0000009 x  \4 t1 H8 l9 C5 x0 O
                          SR270        0.000000            0.000000+ e) N' J' N) K) p
                             MM        2.000000            0.000000
& y" J  i' t% G$ Q# ]                             XX        0.000000            0.0000001 I) F% W9 k* R2 \9 p
                  CL190( ZHANG)        35.00000            0.000000- J$ N$ d7 J! D0 z/ b4 Y% {. b" w1 ^
                     CL190( LI)        35.00000            0.000000
4 I4 k! }9 M' J! e4 C                  CL160( ZHANG)        30.00000            0.000000! ?, c7 p, X- T9 \8 W5 v
                     CL160( LI)        30.00000            0.000000
6 c0 k- @+ b. b) [                  CL270( ZHANG)        5.000000            0.0000006 K  X, F# i* Q
                     CL270( LI)        5.000000            0.000000
/ _9 W: k# q/ r# s6 i4 b                   GZSJ( ZHANG)        12.00000            0.000000$ V; A7 Z8 Z" `' }2 @- t$ t% m
                      GZSJ( LI)        12.00000            0.000000. I1 x" X8 U' N) X1 V& f* H
                  SL190( ZHANG)       0.9000000            0.000000
* a0 G; H# z  Y/ N; j+ R; c! J$ H                     SL190( LI)       0.8000000            0.000000: G+ E! l' c) A3 b7 I8 b
                  SL160( ZHANG)       0.9000000            0.0000005 h* _+ H0 W' J  ?/ t- _2 X
                     SL160( LI)       0.9000000            0.000000
# Z  x, z/ c4 p' k" o                  SL270( ZHANG)       0.8000000            0.0000002 r! K% Y. x4 C! b) h; q% o8 r
                     SL270( LI)       0.6000000            0.000000
' V& p. B$ r; M: |) U. H                  SJ190( ZHANG)       0.3770000            0.0000000 J! C+ Z: m& w0 ~' M: c
                     SJ190( LI)       0.4120000            0.000000
( U& X0 W6 u5 |                  SJ160( ZHANG)       0.4400000            0.0000005 ?0 _2 M) ?; ^* U& m" B
                     SJ160( LI)       0.4400000            0.000000# O- s2 V0 m7 v% H  p! f
                  SJ270( ZHANG)        2.880000            0.000000
  M/ Q) _+ @# q, y# _1 i1 ]; |                     SJ270( LI)        3.360000            0.000000: y/ J0 v# q2 S# {" G
                      K( ZHANG)        1.000000            0.0000002 d/ ?! _9 Y$ ^4 d5 @! E8 V
                         K( LI)        1.000000            0.000000! Y4 X, N  g0 s" Z/ v3 @" K6 X
                    ZYS( ZHANG)        0.000000            0.000000
( `+ g1 o1 J$ r9 D/ z* [0 q+ G3 E                       ZYS( LI)        0.000000            0.000000
8 p; g7 i5 [! r8 `                      X( ZHANG)        0.000000           0.37700006 S% `  t0 `) K5 ]4 N# V
                         X( LI)        0.000000           0.4120000
5 A6 m7 y* z  C* w8 y                      Y( ZHANG)        0.000000           0.44000008 L; Y, [& M; P( M4 ~
                         Y( LI)        0.000000           0.44000009 ~8 `2 J- B/ b5 U
                      Z( ZHANG)        0.000000            2.8800003 k, i" e# k" a# _
                         Z( LI)        0.000000            3.360000
; x9 U5 i, o5 _; _6 R* N/ Z, v7 ?5 k3 Q( ^
                            Row    Slack or Surplus      Dual Price( Z0 N& T! X0 O; Q+ Y- {
                             BB        0.000000           -1.000000; o4 O# m  e4 x! y% w1 v; K
                              2        12.00000            0.0000009 V3 ]8 m) {9 V6 e3 _3 s- g4 A8 N
                              3        12.00000            0.000000* a) B- \; l- c* V
                              4        0.000000            0.000000$ p# `) X$ U  V& @
                              5        0.000000            0.000000
0 S6 e/ z9 {6 |  Y# e$ l. ?0 P# i                              6        0.000000            0.000000
1 h& }1 _5 o  C7 v                              7        0.000000            0.000000
" c$ @, }. X* U, M. e                              8        0.000000            0.000000
$ Y& O% A5 V" m                              9        0.000000            0.000000
6 _1 K6 q; J* r7 @                             10        0.000000            0.000000
8 v2 P' V& b6 m5 F                             11        0.000000            0.000000: O1 `! s; a( N/ \- l6 k% {
                             12        31.50000            0.000000
% E7 i) B( @/ a; }+ d                             13        28.00000            0.000000; i, y, B8 D3 ~, T0 j$ Y; h; o
                             14        0.000000            0.0000004 P8 O$ F8 A( Q& D0 P
                             15        0.000000            0.000000) m* Y  K; X3 o, [5 o* P
                             16        27.00000            0.000000  ?4 m1 O( S* t" R) }; C
                             17        27.00000            0.000000! L4 h3 V, p# }
                             18        0.000000            0.000000
1 G$ x0 n) }4 R) f* A                             19        0.000000            0.000000
( y2 y: X& o* ]& T4 a) W                             20        4.000000            0.000000& Y3 ?2 p, }) K
                             21        3.000000            0.0000002 ^* t+ o& ?/ [; B
                             22        0.000000            0.000000
- q" k# w: t: C/ d1 n7 N( ]                             23        0.000000            0.000000
4 \' M  P. g8 J( j7 U3 T                             24        0.000000            0.000000# |1 f- [( F2 C8 ]8 M  [  {
                             25        0.000000            0.000000) R( D8 L' l! K/ L, K
                             26        0.000000            0.000000
3 K) K9 V" L. V5 f% F7 Z/ Q% y                             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讨论组

    这是一个例子,可以参考一下。" W1 Z. a7 c1 P6 u& q" {) E% B
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 ; \' x/ I4 o  _; j

    , q  @6 C! ]/ q+ ]' c- j) h6 y& G2 u! R& k2 d6 h3 l2 ^
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-6-4 02:35 , Processed in 0.471480 second(s), 105 queries .

    回顶部