QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6922|回复: 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 编辑
: f  w# K6 C" ?/ S6 q/ Z' U9 n" Q- t$ P
指针处怎么写??2 D7 e9 `" i+ v5 Z$ h$ n! m
我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)5 U1 C2 S: W) G- f
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?9 T! l- h& ]. H$ g: }- R3 ]# s: v
:) sets:5 n* y* _9 h+ _/ ]# o
xinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;, K8 z- l/ U. L1 B
endsets$ z- l/ C, n/ z+ k0 N6 F: r! h
data:
' T2 a" X7 U2 D# Ixinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
) ?% B( L# D6 ~  j. U" ~( ^) R9 H% T4 D# X! {@TEXT()=@status();
7 }+ u% ^- l" C- benddata& K3 d/ M4 r8 l, w# Z' R& @% q& F
[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);% l  Y& A3 v2 I
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);
2 p8 R. B, ?3 L@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
2 c7 m5 t; M- z# [6 _" V@sum(xinxi:x)=sr190;; H5 I8 D: c% Y' Z
@sum(xinxi:y)=sr160;
# V6 i. D6 V5 }. U! A@sum(xinxi:z)=sr270;8 W* y! R5 ~6 u/ P
@sum(xinxi:x)>=0;+ W- h7 b# S3 d( T$ ?5 o, _6 p
@sum(xinxi:y)>=0;% Y$ z9 i4 U0 k- D' S, e& D# x5 {& m6 X
@sum(xinxi:z)>=0;* x+ d8 V. \0 [! w: s; W# D: u
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));
4 ]# [2 E& Q# ^7 p@for(xinxi(i):x(i)>=0);
9 K8 h  x- E3 Z. u" v@for(xinxi(i):y(i)<=cl160(i)*sl160(i));4 y: Y( j' Y; ?% q0 p0 [7 u3 A! R
@for(xinxi(i):y(i)>=0);( p0 b  q3 t. b6 S9 _0 K
@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
" P+ @2 n) e9 [2 V! A1 O; L2 j" ?@for(xinxi(i):z(i)>=0);
4 _- }( C" Z% t- D7 t* ]; E9 E! k@for(xinxi(i):@gin(x(i)));
5 U0 i- c. [  M@for(xinxi(i):@gin(y(i)));! E7 N6 n5 r! i0 D$ e' [
@for(xinxi(i):@gin(z(i)));% x  Y" S- c' S4 S- z0 y
mm=@sum(xinxi:k);- b9 A& ?- w( w6 _
xx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;* g4 ~! r1 X4 T# |0 [9 B

8 R2 U  f" o% p@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));
+ j# v, t9 R4 ]3 YDATA:* A6 h! X9 W+ g/ [& e  _
    @POINTER1 G; X" N+ f2 F; m
% @- {+ l4 x0 I' _! a* s- a$ m
!此处结果想连接VB6.0,却不知道怎么写;2 ?& V# d. X0 z, j8 J  j5 `- v8 N
ENDDATA
8 N/ Q, Z6 s/ f2 o
; {. W$ t) k7 Rend7 ~9 h  G" H, w0 y* ?
结果为 主要是想取 X,Y,Z的结果; o: Y2 s. U; S* e
Global optimal solution found.
$ o1 l) W# v7 ?' \) \   Objective value:                              0.000000$ T5 Q+ _8 L7 I5 u5 e7 h. g
   Extended solver steps:                               0
, x# R$ ^" }# C$ C  Q   Total solver iterations:                             0
4 f8 q0 S3 o" z! D4 \1 [4 {! A# x) d( K
- y, \1 X6 F% i3 M
                02 n2 {7 Q  M$ J
: r, @0 t0 I& i6 M0 i! f
                       Variable           Value        Reduced Cost
" `- D' M% E' G( k5 `$ q; R                          SR190        0.000000            0.0000002 Q7 v1 y5 v1 B$ ?2 g  D
                          SR160        0.000000            0.000000
3 `6 A, P; G% ?. l                          SR270        0.000000            0.000000
5 O" O( P/ B) \" f                             MM        2.000000            0.000000
- _/ J1 y; G& E" a& ~. L6 j                             XX        0.000000            0.000000/ X7 U% [+ _6 }% M4 J% L! }& D
                  CL190( ZHANG)        35.00000            0.000000) l( J) q+ }6 V
                     CL190( LI)        35.00000            0.000000
7 v  f) a3 Q. _- }                  CL160( ZHANG)        30.00000            0.0000009 ]+ X- [; o  o( F1 f! X. p6 Y
                     CL160( LI)        30.00000            0.000000
; c% w0 @) W2 q4 I; F/ B' x$ F                  CL270( ZHANG)        5.000000            0.000000
* H& H6 j. y0 ]. s; r                     CL270( LI)        5.000000            0.000000
3 {. X' b% L; Z. M4 o                   GZSJ( ZHANG)        12.00000            0.000000/ v! [7 O, `! }8 H3 l; A
                      GZSJ( LI)        12.00000            0.000000
- l% A7 f. n% s6 u; s7 M                  SL190( ZHANG)       0.9000000            0.000000
7 \# _5 r2 T# ]& ?                     SL190( LI)       0.8000000            0.000000; N% E% m& @( c( u0 s4 ?
                  SL160( ZHANG)       0.9000000            0.000000
4 s( r: F# Q% _1 P  h; F                     SL160( LI)       0.9000000            0.000000
" ~8 _9 R+ ~' |" Z9 }3 T                  SL270( ZHANG)       0.8000000            0.0000000 }4 F$ S1 u/ r: C/ r" N
                     SL270( LI)       0.6000000            0.000000
5 A, o. A6 V* C% A8 o" t0 f                  SJ190( ZHANG)       0.3770000            0.000000% B& H9 s+ k/ Y% W; c! v% \; L
                     SJ190( LI)       0.4120000            0.000000' ], u& N! x/ k+ ^( p; z# G
                  SJ160( ZHANG)       0.4400000            0.000000
  e- C. A, |% j) D4 E; O                     SJ160( LI)       0.4400000            0.000000
/ o* |# N" E0 f1 q" q4 f                  SJ270( ZHANG)        2.880000            0.000000& P3 S+ w6 L) v, t- A, U
                     SJ270( LI)        3.360000            0.000000  t9 H' D, x0 P
                      K( ZHANG)        1.000000            0.0000004 a6 n2 s$ G% b' F+ t
                         K( LI)        1.000000            0.0000002 p3 T; t1 z  u# {/ O- A. n
                    ZYS( ZHANG)        0.000000            0.000000
( b# m. y# i: C/ b                       ZYS( LI)        0.000000            0.000000
9 @! c! V+ \8 C0 A1 M/ e' V                      X( ZHANG)        0.000000           0.3770000
) D# n% Z3 \% M: A. ^                         X( LI)        0.000000           0.4120000. |; N- |( x1 [' v$ L+ L: V2 U
                      Y( ZHANG)        0.000000           0.44000007 g4 L$ {# }6 e+ _8 }. V+ n4 D+ o
                         Y( LI)        0.000000           0.4400000/ F) d% d1 K4 V% ^; Y
                      Z( ZHANG)        0.000000            2.880000
' l$ h" Q/ r! [& J( [& t/ C5 f. o                         Z( LI)        0.000000            3.3600003 o1 v  e- e3 y2 {4 c
* F6 _  \8 X" `7 E) z3 u
                            Row    Slack or Surplus      Dual Price
) g3 G% ^1 Y; }2 S                             BB        0.000000           -1.000000
  G2 j, U! M1 X3 `$ C* h1 _6 l* a                              2        12.00000            0.0000006 ~4 s3 n1 T; d1 ?. j
                              3        12.00000            0.000000
+ h/ [' _1 r8 @8 T' ]                              4        0.000000            0.000000; S+ @% U. r: o
                              5        0.000000            0.000000) x* N# K0 \  E
                              6        0.000000            0.000000
1 D2 [; E3 u1 G0 l+ M. T+ p                              7        0.000000            0.000000* {0 w( C7 a9 [! R
                              8        0.000000            0.000000
& \( h- D9 n' I- ], u3 `                              9        0.000000            0.000000
  g+ b* A/ V& e0 i                             10        0.000000            0.000000% y2 U+ E$ T) h4 b
                             11        0.000000            0.000000' f* x7 ?1 o: }% F; R
                             12        31.50000            0.000000  v7 X6 D3 Z. t1 K. X
                             13        28.00000            0.000000" e( o- H7 }7 \/ }! S
                             14        0.000000            0.000000
  ~: Q& F% H0 C$ l! Z                             15        0.000000            0.000000
5 H5 `; a8 o5 t8 i" l; }* I                             16        27.00000            0.000000
8 J; D4 D1 ]% m1 _7 s                             17        27.00000            0.000000
2 p3 E3 {2 A! W8 O                             18        0.000000            0.000000$ k- p; E: G3 w6 s9 X3 g
                             19        0.000000            0.000000
/ R/ |7 i$ C8 `/ r6 x                             20        4.000000            0.000000# g1 d8 X* ?$ U! H7 N
                             21        3.000000            0.000000
% }4 b2 b2 h- j4 M6 N* p6 t                             22        0.000000            0.000000
% K7 [! p. R1 e! u- s, C0 Z                             23        0.000000            0.000000# D# ~& i8 b6 ]7 ^+ t( {( w$ k
                             24        0.000000            0.0000009 R5 M; Z: e& G4 \0 i# u, ^
                             25        0.000000            0.000000
2 _0 z4 g7 z: y& H4 G2 d                             26        0.000000            0.000000
" |: V# v" t3 U+ h                             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 N/ z( P( E+ c Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 # h3 K) A4 P, j& P, Z
    * `% Z( K% b. w5 x0 N8 l9 y* A$ Y# t
    8 ~( U; o( G( J2 \. \
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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 19:55 , Processed in 0.406747 second(s), 105 queries .

    回顶部