QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7067|回复: 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 编辑   [1 Q+ e5 B, g' @

1 E' Q: j9 w) o指针处怎么写??
! x3 S$ B0 J/ @: W我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1); a. u* P' ?# c3 @6 W7 o/ w
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?
4 U; g4 d& M- s3 s) N! ?6 @: i:) sets:
; o) X9 s" W' ~; txinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;- j( l4 @9 \5 `1 a( B7 `* x
endsets& t) s. n2 ]. i+ @8 [# M8 E
data:9 _! _( }. r8 C( B
xinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")1 p9 N" r% j9 ]/ T- j$ S3 D8 h
@TEXT()=@status();. f# @, n, _2 B  H) V9 `
enddata
! F8 ]- ]  n) G$ }) `( d) P7 |[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);; q+ o* P3 S6 K  p* U3 s, k
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);5 T$ {" v. b. K+ `2 m; a8 o& S( @0 @
@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);
( {3 P) |  [/ @  k# l@sum(xinxi:x)=sr190;
) {" {, G/ L( R0 H9 p: O@sum(xinxi:y)=sr160;
  d/ N$ G2 }3 K& A$ B@sum(xinxi:z)=sr270;
: g4 N& D/ m; c  N@sum(xinxi:x)>=0;4 J2 i4 d) A: {1 Q
@sum(xinxi:y)>=0;9 _$ m8 N/ Y3 p/ P# y
@sum(xinxi:z)>=0;
) Y" j+ u. X- X) T1 f5 i@for(xinxi(i):x(i)<=cl190(i)*sl190(i));: n# T2 a9 _/ d5 K- a0 N/ ?$ m
@for(xinxi(i):x(i)>=0);( }# H0 U) P$ t$ @- w6 c
@for(xinxi(i):y(i)<=cl160(i)*sl160(i));6 ]+ c, M+ n4 m) T$ H3 N; W
@for(xinxi(i):y(i)>=0);; W/ ~  S! l; w) {- ^# P
@for(xinxi(i):z(i)<=cl270(i)*sl270(i));
4 v. H, @/ g; E2 a  o6 d@for(xinxi(i):z(i)>=0);
* T3 N+ t( m" p, i# S2 ]@for(xinxi(i):@gin(x(i)));
( a; ~  X% s8 K; e9 Z: _@for(xinxi(i):@gin(y(i)));
& ?9 Y9 H/ }4 T@for(xinxi(i):@gin(z(i)));
! `4 K* y  A, M( `mm=@sum(xinxi:k);
8 E% K* S8 L% ^- f0 txx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;
  [  R" W) n5 C) E- }7 v7 S/ O3 P+ t) o- y! U
@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));
3 L0 v3 v( Z& Y7 _9 p8 J: sDATA:
2 o, Y7 x+ h7 O- N. \3 t    @POINTER
( S  F7 Z( ~4 G) W* i, g: W/ x" b/ j& e9 C. t" p/ D: {4 i
!此处结果想连接VB6.0,却不知道怎么写;6 R  h/ B& ^' e8 V: ~
ENDDATA& ^) t' ]# `  n- k. N

+ d* ~  S& }3 u1 P5 T; Tend2 y8 O, d+ K) @9 a6 V0 ^0 ?
结果为 主要是想取 X,Y,Z的结果
5 g8 t& f' {! eGlobal optimal solution found.
' T, ?3 o* y. z' ]: I   Objective value:                              0.000000
2 G( `7 w8 j8 k( p   Extended solver steps:                               0
9 o1 k! M( P7 Y   Total solver iterations:                             0
0 C' J, w# T% H/ V/ y
4 ]" L3 y& q% F% `6 c4 \9 n) h2 q
                0. S: t3 s8 i  W9 T, y& n

! g5 n- E, I9 q* j2 m4 c6 e                       Variable           Value        Reduced Cost3 L6 c" j5 c0 o7 e3 Z+ f; `
                          SR190        0.000000            0.0000003 r+ O* A1 I3 [8 q* _9 R2 m. W
                          SR160        0.000000            0.000000) L! }9 C$ {# j1 I
                          SR270        0.000000            0.0000000 o. h, |% `/ ~+ O( I3 O
                             MM        2.000000            0.0000006 q* L' |& \) u1 A! g( v& K
                             XX        0.000000            0.000000
/ q) w: _+ I! A; r                  CL190( ZHANG)        35.00000            0.000000
( {7 v. h* x! ^$ S; l3 W$ {1 F                     CL190( LI)        35.00000            0.000000( G5 k, E) F6 `6 N- s, ~
                  CL160( ZHANG)        30.00000            0.000000
5 c. v, ]6 D5 c                     CL160( LI)        30.00000            0.000000
2 N7 i. A) J; l1 v, ]0 ~6 b                  CL270( ZHANG)        5.000000            0.000000
- H  @! ~( j4 U4 @1 J# v                     CL270( LI)        5.000000            0.000000
6 N# e) x% @: g) X                   GZSJ( ZHANG)        12.00000            0.000000
, i5 c. r9 p5 ~  e                      GZSJ( LI)        12.00000            0.000000
+ R4 m3 C5 a0 k                  SL190( ZHANG)       0.9000000            0.000000
& `9 ]- p2 G9 I                     SL190( LI)       0.8000000            0.000000
6 O* }0 N4 q2 c0 `  K% p$ F                  SL160( ZHANG)       0.9000000            0.000000
: e9 L9 `8 s3 d* `/ e  d                     SL160( LI)       0.9000000            0.000000( M( b/ _' L" D7 o( u8 v! p
                  SL270( ZHANG)       0.8000000            0.0000008 B: f# ~" ]/ ~
                     SL270( LI)       0.6000000            0.000000
: r3 Y( l+ k0 v  Y6 p4 y: _                  SJ190( ZHANG)       0.3770000            0.000000
# Z1 p' u7 j. K( D- z- b                     SJ190( LI)       0.4120000            0.000000. U5 s7 C0 ~$ u. x5 B
                  SJ160( ZHANG)       0.4400000            0.000000
/ M1 V- x0 g: l+ m# S3 ]: U) z                     SJ160( LI)       0.4400000            0.000000
( _! t) `7 f, T% V                  SJ270( ZHANG)        2.880000            0.000000
4 K3 Q6 J4 Y- l- |4 P1 h& k                     SJ270( LI)        3.360000            0.000000& P1 I: }4 T( o' G8 ~' b3 B; O
                      K( ZHANG)        1.000000            0.000000# M8 a% h+ R) ~+ P0 R7 A6 U! T/ Q
                         K( LI)        1.000000            0.000000
, E- }0 t  W- U$ d  H5 V# J' @5 ~                    ZYS( ZHANG)        0.000000            0.000000% o+ t" j6 F2 l2 i) E2 B
                       ZYS( LI)        0.000000            0.000000% _! W+ G2 v- z7 v  k. A5 y1 A& T
                      X( ZHANG)        0.000000           0.3770000
- E+ V" ]! f  n! B                         X( LI)        0.000000           0.4120000: N8 b7 C" {- V0 T) s5 O
                      Y( ZHANG)        0.000000           0.4400000- J4 M( X2 P, L# l* }
                         Y( LI)        0.000000           0.4400000& b+ w5 y- l, V7 o4 d$ L: k% E
                      Z( ZHANG)        0.000000            2.880000
* F9 h3 m" Z8 B                         Z( LI)        0.000000            3.360000
+ _/ A: C+ B% x9 O/ I! X  d  J! D4 Q; S% W4 [
                            Row    Slack or Surplus      Dual Price4 J7 t; F! z& n9 g. t* v7 t% ?
                             BB        0.000000           -1.000000
- y6 Y. I0 o& w( J& l                              2        12.00000            0.000000
1 s2 Q6 i/ w6 m, p' l6 n. r                              3        12.00000            0.000000
% i  q) L* }7 S" P                              4        0.000000            0.000000
" q6 Z0 q3 `4 ^. c  g1 w/ G$ D                              5        0.000000            0.000000
/ V5 O5 L) @. I                              6        0.000000            0.000000" R( y* v$ }6 K
                              7        0.000000            0.0000006 O$ N) V( K& S% O9 d6 q
                              8        0.000000            0.000000
" f! E! ^6 y+ y# r" _8 q+ \) y                              9        0.000000            0.000000
, p' Q  X" y0 }5 p( V1 @                             10        0.000000            0.000000
, T8 k, f; r8 @" f% z! S1 B# T                             11        0.000000            0.0000006 b8 s; G& U1 G2 P
                             12        31.50000            0.000000# ]# L) }9 U% k! a& f# ?5 L
                             13        28.00000            0.000000
) P1 M7 Q' G) Y5 f  H. f& u0 P                             14        0.000000            0.0000002 T% N: X6 g: ]$ S  h: K; K& z# r
                             15        0.000000            0.0000000 d. r, R" [2 f: O0 r3 f$ w
                             16        27.00000            0.000000
! [5 _+ ?4 O8 {( H: P                             17        27.00000            0.000000
: i4 c+ g7 Z" j5 l# @8 R7 G' V                             18        0.000000            0.000000: y0 s+ V% B* n( X- P
                             19        0.000000            0.000000
1 A. C6 l$ p8 v4 ~+ o                             20        4.000000            0.000000
& S7 h0 a  u2 h                             21        3.000000            0.0000005 d& t% C) H/ P/ J- ^' ~; R
                             22        0.000000            0.000000
. n, a# H+ d5 Z8 m+ }) ^                             23        0.000000            0.000000+ R+ q. H0 m! e# q
                             24        0.000000            0.000000
$ r* W0 D# d9 ^) B8 |' X8 n                             25        0.000000            0.000000
: G! x5 U+ m9 V1 a6 j                             26        0.000000            0.0000003 h9 \$ L: q9 V/ ?2 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讨论组

    这是一个例子,可以参考一下。* C0 B. L4 C" l9 Q* X4 F  y) {! c9 w
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008
    # a' W$ I& t4 X+ k; G7 \; K% j4 j8 S- X* s" F6 Y' j" _( ~

    ! O2 W! z; \  U0 @9 j    你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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-21 20:55 , Processed in 0.797481 second(s), 104 queries .

    回顶部