QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7075|回复: 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 编辑 5 ?1 `( H4 D- u% T0 T
! X% k" q/ q6 j' O  a& u) W/ O
指针处怎么写??
0 U8 d( d% ?1 P% E3 A) g# a我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)
# M9 {- y, i# i8 |5 G表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
! D, A+ V3 G7 q- H7 ?/ O. w0 Q. a:) sets:' w+ W4 S/ k  q$ ^) j1 b
xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;0 H  U* ~: e4 n, C! p
endsets6 e0 {$ X- k( W- G0 ]+ y4 ]
data:. r8 L% Q  h/ U' Z
xinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
4 F3 V. m* x3 a6 t, {5 Q( w* p# u. h@TEXT()=@status();5 D  k  x( z+ r0 e" ~2 Q. h
enddata
/ @' F/ d- {  P3 [" q- K: }5 V[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);
8 W: u2 f6 l+ k5 m, {@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);2 X' B: N* L! q9 U. }4 {. l
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
/ z- T- }1 m, R4 @$ H@sum(xinxi:x)=sr190;
1 R: x* A1 P; O- P@sum(xinxi:y)=sr160;
. p6 {# l# E' z! Q@sum(xinxi:z)=sr270;
: N  F) s! _7 P9 A) U5 {( F@sum(xinxi:x)>=0;' B+ W6 j* l- K! A
@sum(xinxi:y)>=0;
) l- D) ?  ^6 S8 ~@sum(xinxi:z)>=0;$ }/ z- z  t' t+ I
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));; P  g5 b* ^- ^# U; Z' K) ]* w8 i
@for(xinxi(i):x(i)>=0);& r, T7 \& r- s" C- Z
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));
- O0 \' n& l$ \2 f1 e5 I" _  a@for(xinxi(i):y(i)>=0);- r$ r6 w( C; P0 Z7 n- I; h' p+ p
@for(xinxi(i):z(i)<=cl270(i)*sl270(i));7 ^; ?/ a( h. V( y5 o1 K
@for(xinxi(i):z(i)>=0);# K# G; u6 a7 W
@for(xinxi(i):@gin(x(i)));
4 y7 \) a) S# p+ E5 I@for(xinxi(i):@gin(y(i)));
; W0 L  H. |) Q" u% e; l4 l@for(xinxi(i):@gin(z(i)));
* k* E+ W8 ]3 q9 j, P4 q/ [' [6 H. umm=@sum(xinxi:k);
4 K  }1 D# x# d$ U+ r, nxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;
( D3 B! _$ N8 t0 C8 o2 X8 R% u6 _, Q5 a# S$ X5 }9 J
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));! b8 t" O9 @' c+ ~
DATA:3 G: V  n8 o2 Q, ^  Z: v" E
    @POINTER# M1 b  c2 z$ N8 M6 x/ [9 b4 D# K/ X

! C' k5 n+ i- A( I; A2 b!此处结果想连接VB6.0,却不知道怎么写;/ n% D7 V- w$ g4 T! o
ENDDATA$ o; \( B0 v3 c! ?( ^

+ \4 q* m5 i  p6 b, [* `$ n6 @end, |0 ?9 D- O3 q+ p  u) q" D- M
结果为 主要是想取 X,Y,Z的结果- g; h+ Y. L$ u2 N5 I( S( |/ O1 Z
Global optimal solution found.8 c$ h1 J' _  \+ L1 N/ Q
   Objective value:                              0.000000
0 P' b) F! ^6 L/ G$ [   Extended solver steps:                               0
' H. f: U/ [: w# I1 i   Total solver iterations:                             0& ^$ T  A. g9 N
0 o6 H4 G: h7 N- K6 V

, @/ Q" b; S" O+ y4 R- G3 ~                0
- ?' t& U- M: F0 n! _
2 ~5 s; N' N  W  M. O1 o! ~8 w                       Variable           Value        Reduced Cost
0 V6 x7 C* C9 G# d: O6 `6 }                          SR190        0.000000            0.000000  f$ A9 i, w  r3 D# v2 f
                          SR160        0.000000            0.000000
% B! l/ N2 j! _8 k) ]                          SR270        0.000000            0.000000
3 D% Q4 X% {' ]& w8 k) y# e                             MM        2.000000            0.0000008 c$ F3 ^1 e8 N1 V
                             XX        0.000000            0.000000
. M/ c( Q9 [. V$ m$ X3 G                  CL190( ZHANG)        35.00000            0.000000/ `+ e0 B+ ~8 s
                     CL190( LI)        35.00000            0.000000
5 w& D% y! R9 C3 q                  CL160( ZHANG)        30.00000            0.000000
  b* d) ?* |- Z0 h9 \4 m                     CL160( LI)        30.00000            0.000000( K' S* ~! {" n5 u7 r- F
                  CL270( ZHANG)        5.000000            0.0000001 w/ h+ @, m" b& x
                     CL270( LI)        5.000000            0.000000% m8 S7 \* Z2 r' E0 m' ]
                   GZSJ( ZHANG)        12.00000            0.000000
: J& I1 t' z9 m8 Q                      GZSJ( LI)        12.00000            0.000000
% Z/ g/ `" n- S2 J# ?                  SL190( ZHANG)       0.9000000            0.0000001 [' \$ X& j; X2 y6 \  I3 ?
                     SL190( LI)       0.8000000            0.000000
- {4 J- K2 f' Z                  SL160( ZHANG)       0.9000000            0.000000
# f1 b) X" W* R8 S9 b                     SL160( LI)       0.9000000            0.000000
2 e( ]+ O* y, n6 D/ G8 h1 a                  SL270( ZHANG)       0.8000000            0.000000! \  ?8 U5 l. N7 u
                     SL270( LI)       0.6000000            0.000000
. D1 T% t% c7 G: u% n, s/ S                  SJ190( ZHANG)       0.3770000            0.000000
2 p0 T- V" ?$ Y                     SJ190( LI)       0.4120000            0.000000
6 s( C) n1 c  O& h' ?                  SJ160( ZHANG)       0.4400000            0.000000% p0 D. w* w, F/ P1 d) p
                     SJ160( LI)       0.4400000            0.000000
. e* b: N6 q: F" @* q                  SJ270( ZHANG)        2.880000            0.000000
* E3 V+ y' K# j& I                     SJ270( LI)        3.360000            0.000000; f0 P) @) L% b+ w6 [
                      K( ZHANG)        1.000000            0.000000
/ K, i; q4 D' u' t+ d                         K( LI)        1.000000            0.000000
; z- [8 K3 W. ?" \$ R                    ZYS( ZHANG)        0.000000            0.0000006 M) y7 C! y, G% B+ s1 x1 @' {1 {
                       ZYS( LI)        0.000000            0.000000. k- Y  q( U5 y3 f, j
                      X( ZHANG)        0.000000           0.3770000
8 d  S# i5 Z% w) `) s$ R                         X( LI)        0.000000           0.4120000
. ^8 T  f7 v1 k4 n/ C* \                      Y( ZHANG)        0.000000           0.4400000
9 H$ Y  c/ r# |0 F& R, D( k                         Y( LI)        0.000000           0.4400000
9 d: s3 n7 G- u1 s8 ?/ l1 i                      Z( ZHANG)        0.000000            2.880000
/ o* ?/ Z7 {3 K/ n$ L                         Z( LI)        0.000000            3.360000
' h, @1 v, U3 Z; }3 i( L+ |4 @& B4 h$ o. G
                            Row    Slack or Surplus      Dual Price
2 k9 R0 e" [9 b# {; E                             BB        0.000000           -1.0000000 t: L# Y2 K* d4 h
                              2        12.00000            0.000000- _9 J  K" F# B& Z
                              3        12.00000            0.000000
# Z# F4 M. o; G. P% I  z% F                              4        0.000000            0.000000
7 n2 r, k( k( ?( T                              5        0.000000            0.0000006 \" |% H% P! _& O% P8 Y8 f9 ?) r
                              6        0.000000            0.000000
. P+ U( }) a  b                              7        0.000000            0.000000! N, k$ z3 g7 m" S6 T
                              8        0.000000            0.000000% c4 A; F) [7 \
                              9        0.000000            0.000000
# s7 b$ {, j" u( j                             10        0.000000            0.000000
$ M# {' R, @( N9 J1 _. {- G) E& S                             11        0.000000            0.000000
$ L4 b  l. b" L7 |' t% W                             12        31.50000            0.000000
; q, ]- F% N9 X, ?! A, S; q                             13        28.00000            0.000000
6 z1 v7 m4 p7 S; f7 r7 t                             14        0.000000            0.000000
0 ~( p1 @) V3 W0 P                             15        0.000000            0.000000
( u- I# [$ M4 U5 |: ]7 i: }* ?                             16        27.00000            0.000000
6 d7 w& ~+ b; w/ p! G4 ^                             17        27.00000            0.000000
* r. `& n  `3 p+ O* V                             18        0.000000            0.000000* ~! ^( {( m5 V
                             19        0.000000            0.000000- d' y7 e  t4 L- T& x9 r7 S
                             20        4.000000            0.000000
( i( g% }: y% Z                             21        3.000000            0.000000& X8 x7 D: H2 B
                             22        0.000000            0.000000
5 A% n  N8 U* N0 s5 V                             23        0.000000            0.0000003 a% R0 F2 M% \: c$ q4 m
                             24        0.000000            0.0000006 r% {, H2 E. o1 Z, _0 y/ L
                             25        0.000000            0.0000006 n* h0 n, U& @7 V" D# U
                             26        0.000000            0.000000
0 I. E. x3 G; i9 M5 A                             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讨论组

    这是一个例子,可以参考一下。" V( S) M  |, K0 M; f( S
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008
    $ W7 S3 X4 U3 Q, }5 \
    7 E4 y3 P6 C9 m9 v- |; c8 _5 l
    4 o7 p" `' }3 \! h) ]    你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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 09:56 , Processed in 0.525508 second(s), 105 queries .

    回顶部