QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 6753|回复: 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 编辑 . a, K+ w0 u- b) ~$ v

; ]) \7 g3 d: @3 P, w  Q指针处怎么写??
7 h; m& e& [% b( D6 L& P& R我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)! P1 ~; V- N) h; a! B  f
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
) n3 q; G/ X+ x# v; O:) sets:
, T! ~/ s! A9 c$ `# Jxinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;( H1 w) K- O% {/ }
endsets1 G+ V) C  i0 z
data:
9 U) p8 ~% x, G1 xxinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")
# `" K/ ^/ U' C) e@TEXT()=@status();: y, Y' p, a* o
enddata
2 g+ q# n+ g; a- `: J9 D[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);  u( [/ @/ g& L2 Z& `: ^  H8 V
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);+ S, E# Y1 f8 }3 T" T. h' H2 {
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
- f% l0 I" U& l3 x" i  Y+ |@sum(xinxi:x)=sr190;1 O" N1 i/ m+ }- T0 A
@sum(xinxi:y)=sr160;
/ X) C& l% A# _9 T0 Z@sum(xinxi:z)=sr270;
' M, G& j- x7 @@sum(xinxi:x)>=0;
1 ?# t- t% g* a2 B, z* R) N@sum(xinxi:y)>=0;) E+ H) p1 ]& Z" }/ }
@sum(xinxi:z)>=0;+ h5 p* l. ]3 l# q& x
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));- ~: W- B" r0 U' P9 d
@for(xinxi(i):x(i)>=0);
% p/ R' G1 T2 Q+ q@for(xinxi(i):y(i)<=cl160(i)*sl160(i));
0 y) T: d+ P5 [  H8 E  v@for(xinxi(i):y(i)>=0);
" L( x* c) I* [( w) l@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
8 c1 `2 S0 G. s" {+ ^@for(xinxi(i):z(i)>=0);
( }0 f" l' n% }; R# ?- K@for(xinxi(i):@gin(x(i)));
1 Q" V6 a. D9 N/ ]@for(xinxi(i):@gin(y(i)));. d9 t! \! x# r5 A+ b
@for(xinxi(i):@gin(z(i)));
5 i3 X  n$ _; M/ [mm=@sum(xinxi:k);
* k- v  H' V8 T* \* ~1 W- P3 nxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;0 J3 m! b2 a3 d1 ^" {
0 z; C) v2 e  l" B& ~2 J( [7 @& {( d! b
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));
7 _9 a* w* m$ j9 q7 N" ^* T9 ?2 a0 @DATA:
/ R1 {0 R7 ^$ Z# Q( ?  x6 r: i! T    @POINTER
% C( Q, o+ Z) T6 R
# t+ _$ D2 T: x- u" M- g  k!此处结果想连接VB6.0,却不知道怎么写;
9 y+ I; F' @7 e; k- M0 ZENDDATA* r& O4 M& B  M) b# m- R' |# j

7 P  g0 h2 i+ Q* F" cend
8 a1 f! ^) r' M  {1 Y" y: u0 P结果为 主要是想取 X,Y,Z的结果. Z7 ?8 {  p+ V) O) X
Global optimal solution found.
# \1 Q$ _3 `7 l   Objective value:                              0.000000
0 w& o: j# C9 W. g& R& Q/ b. [; b& [. ]   Extended solver steps:                               0
9 Z- J" I, S: U: k8 J# K   Total solver iterations:                             0. x# q! K. K  L* }6 w7 \4 g

; d* r/ D. W; c: r- i* {5 @* n( A1 I" s9 r' j
                0
* j9 p, \- w( k) ?& b; `  s
7 N' _  P% ~; p, u8 Z  g                       Variable           Value        Reduced Cost7 H% d! \+ R* w0 j; ]! @
                          SR190        0.000000            0.000000% O* `% `9 H& ]$ Z: G, w
                          SR160        0.000000            0.0000000 b% |. ]# t6 b) t% w. h$ T9 d
                          SR270        0.000000            0.000000/ ?; z* O1 W5 v. |1 k/ N% W4 Q  y7 j9 N
                             MM        2.000000            0.000000
# j. n$ n/ c) h1 u% m                             XX        0.000000            0.000000
- }& L0 L7 o' N" a                  CL190( ZHANG)        35.00000            0.000000
+ C2 F- m$ a% [7 A& S; m0 r/ M                     CL190( LI)        35.00000            0.000000
6 B% Z. v  g, L5 G- v                  CL160( ZHANG)        30.00000            0.0000001 W# ]; N% ]& ?: H" @. L2 R
                     CL160( LI)        30.00000            0.000000
1 E4 g9 ?; a, e2 F                  CL270( ZHANG)        5.000000            0.000000
* q4 Z; Q7 h  i$ p                     CL270( LI)        5.000000            0.000000
8 w" X+ v7 C, W4 x: k5 p/ q8 G. d                   GZSJ( ZHANG)        12.00000            0.0000002 H2 p( e* g: ]" d6 Y2 F
                      GZSJ( LI)        12.00000            0.000000
0 Q' d% i( \  ]8 B4 i' G                  SL190( ZHANG)       0.9000000            0.000000
( G; H( i8 r1 R/ y                     SL190( LI)       0.8000000            0.000000
( U8 l5 g( A, E! y/ n( Z+ y( X                  SL160( ZHANG)       0.9000000            0.000000- R! h# @3 w6 H" r
                     SL160( LI)       0.9000000            0.000000
2 o- }. Y) g4 b8 X* z                  SL270( ZHANG)       0.8000000            0.000000
" C8 w) Q+ s0 ^4 C                     SL270( LI)       0.6000000            0.000000
7 w$ ?5 J6 f# @3 s8 t3 g                  SJ190( ZHANG)       0.3770000            0.000000
  y& d6 a9 _( I5 v/ I1 D9 D                     SJ190( LI)       0.4120000            0.000000
) e% C5 ?, i( g% T3 u                  SJ160( ZHANG)       0.4400000            0.000000
! v5 M/ f7 M1 S6 ^1 c5 H7 M                     SJ160( LI)       0.4400000            0.000000+ h8 V# q3 Q8 D
                  SJ270( ZHANG)        2.880000            0.0000004 P' f! P& N% c
                     SJ270( LI)        3.360000            0.000000
( J2 }6 r. {: B                      K( ZHANG)        1.000000            0.000000
; E1 D( ~1 q, c  M1 L                         K( LI)        1.000000            0.0000002 D! ?  H7 }9 ^, Y, r
                    ZYS( ZHANG)        0.000000            0.000000% K. ~6 Z4 d. ]$ f
                       ZYS( LI)        0.000000            0.000000
3 o& n6 \, R3 a% S$ O: Y- b0 c                      X( ZHANG)        0.000000           0.3770000% k5 d, f# n9 l+ c  y
                         X( LI)        0.000000           0.4120000
2 E3 l- h! i+ P* q' e                      Y( ZHANG)        0.000000           0.4400000
) R) B' S# X7 e9 h" [% W) m4 Y                         Y( LI)        0.000000           0.4400000
% M6 o0 s/ u2 Z9 @9 L                      Z( ZHANG)        0.000000            2.880000
$ g& ^( h; h6 E$ l" W# _                         Z( LI)        0.000000            3.360000
% {/ A# J2 v/ l3 _2 S0 o# `7 R" \: o/ M% L0 L" J" h
                            Row    Slack or Surplus      Dual Price+ b5 O) L. U/ I0 ^, [
                             BB        0.000000           -1.0000009 Z3 j" V: d9 J" |  X
                              2        12.00000            0.000000
; D. K% @8 N, A+ r& {+ [                              3        12.00000            0.000000
2 S* `( w' }" M: X; ?; s5 m                              4        0.000000            0.000000$ L, b# P) a5 X8 n: B
                              5        0.000000            0.000000
5 I4 q5 L1 X- t: U                              6        0.000000            0.000000
: ]# ]6 G1 p. t# Y' q+ a2 L                              7        0.000000            0.000000% y3 k% z9 r, q/ G7 T
                              8        0.000000            0.000000, Q6 l8 N. n4 T" O! P: O
                              9        0.000000            0.000000
, \6 ~: H# D1 [' _                             10        0.000000            0.000000
  \. a: N4 G3 Q2 M  N4 J4 [: \                             11        0.000000            0.000000
% q  O% ?- \, F: r# }. x                             12        31.50000            0.000000
  p3 P( x0 f8 G4 q6 V' ~3 q                             13        28.00000            0.000000& W- ~% z# ^& V7 e! c8 N
                             14        0.000000            0.000000
- j5 i  h8 @5 i8 t% l  L1 Z0 A                             15        0.000000            0.000000
/ B8 v. N$ L' @2 ?, a% o                             16        27.00000            0.000000& Y. Z1 N6 X: G. I# X; M3 P
                             17        27.00000            0.000000# o8 b/ K! r; s! b2 k
                             18        0.000000            0.000000
( d' D+ ~, `8 |  Z+ D2 G+ H                             19        0.000000            0.000000
  I8 y% O6 J7 w" h                             20        4.000000            0.0000007 Q4 V. I; U, k* Q( X
                             21        3.000000            0.000000; W4 ^* |$ ?: d9 R
                             22        0.000000            0.000000
- n  I7 P+ D  I# _$ F                             23        0.000000            0.000000
& y8 T; o8 e1 Q                             24        0.000000            0.000000: r4 c: X( M( c, u5 W/ n
                             25        0.000000            0.000000( f0 V; @& U8 p( ]6 b/ z) b# P
                             26        0.000000            0.000000
7 M$ [4 I5 G2 S! ]: O8 {5 I. 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讨论组

    这是一个例子,可以参考一下。
    & c, l1 w1 c* q' s( x Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008 - ?! I: B! c6 I
    " N! a( Y8 R, v1 c
    " i& ]; x+ r, }7 {
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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, 2025-8-20 01:38 , Processed in 0.909463 second(s), 105 queries .

    回顶部