QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7342|回复: 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 I- E$ Z9 G! _& F

& s/ m4 |) e$ i, [3 d7 v7 b指针处怎么写??
1 u( ]) ^$ ?8 |. ^  |我的意思就是说@pointer在模型里面怎么定义?如@pointer(1)=??或 ??=@pointer(1)& ]. ^8 e* P/ z* b/ T
表示什么意思。我个人理解@pointer(1)=??表示把数模变量的值??装进@pointer(1)这个储存单元,外部程序程序可调用此储存单元数据。??=@pointer(1)表示外部数据值??通过DLL传来的数据放进数模变量,这样理解对吗?/ w1 C2 Z+ |) L: x' q
:) sets:
# T9 m; U  ^8 _6 M: n; wxinxi:cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k,zys,x,y,z;
, S" T; p8 M6 N0 J3 ~$ Kendsets
8 L) b; ?: r2 I: M7 zdata:
5 L5 [' \$ i  u2 Xxinxi,cl190,cl160,cl270,gzsj,sl190,sl160,sl270,sj190,sj160,sj270,k= @file("li_yong.txt")6 q. x* U4 q* E# v
@TEXT()=@status();
  y0 |9 G* t6 I( l! wenddata( a( L* y/ C  Q, C$ Z3 Z7 ]
[bb] min=@sum(xinxi:sj190*x+sj160*y+sj270*z);
& Y; Z7 n$ _* s; g; `4 `/ a% I& X$ L@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)<=12);
- S, y; E' ^5 @6 |; [@for(xinxi(i):sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i)>=0);& S& O! i6 t) h
@sum(xinxi:x)=sr190;* e" ~% C! o7 G& C! Y
@sum(xinxi:y)=sr160;
9 G7 ?$ r; g" y  p@sum(xinxi:z)=sr270;
- M) D7 a" j7 J, C  a9 n@sum(xinxi:x)>=0;
4 f1 N4 \2 g" V8 t' P0 u@sum(xinxi:y)>=0;- g. H2 V2 |' n9 D; ^3 {
@sum(xinxi:z)>=0;6 e( T' ]0 {& h) ]" P
@for(xinxi(i):x(i)<=cl190(i)*sl190(i));
6 t. W5 g! u1 w( g@for(xinxi(i):x(i)>=0);
& ?  V1 a" z. r@for(xinxi(i):y(i)<=cl160(i)*sl160(i));2 I  x$ r( r- m
@for(xinxi(i):y(i)>=0);
' _; u# W, i8 {' W@for(xinxi(i):z(i)<=cl270(i)*sl270(i));8 S% I, d; i; O+ E2 f0 _6 \
@for(xinxi(i):z(i)>=0);( x6 Z" g' q5 Q+ S/ o( h
@for(xinxi(i):@gin(x(i)));2 }- e" B$ Z# I* u
@for(xinxi(i):@gin(y(i)));! ~: v6 g; r* ?" h: g0 ~1 ?, ~
@for(xinxi(i):@gin(z(i)));
* k! p0 f+ y9 ]. ^0 F4 zmm=@sum(xinxi:k);
; v/ J- _" W! I" d0 M1 P3 ^# jxx=@sum(xinxi:sj190*x+sj160*y+sj270*z)/mm;- ~$ q9 ^8 I/ C% F- N2 l

9 q3 P; q0 g/ J, z$ w@for(xinxi(i):zys(i)=sj190(i)*x(i)+sj160(i)*y(i)+sj270(i)*z(i));7 v, k) }! w1 }% R+ g$ n
DATA:5 \5 ?' r+ }3 H! z2 f2 r% B2 Q
    @POINTER
4 I  C: R9 s% ], f/ X: E
  i. R% n% e2 t9 M( O+ }!此处结果想连接VB6.0,却不知道怎么写;
" z/ B& B  ~4 d2 M& s( lENDDATA8 y) B$ i' j2 g3 F: y* e

; [: i' O; x$ [4 c5 ?( f- Rend" o  w$ J# Y# F8 ^
结果为 主要是想取 X,Y,Z的结果
% }0 j# w4 k' {0 o+ d% A+ k4 Y( I5 _Global optimal solution found.9 f' h# J6 Q, h/ ~/ m* Z  t( e" t
   Objective value:                              0.0000001 C6 z/ Q1 r8 J- @2 f
   Extended solver steps:                               0* ~8 x2 ~+ q# m7 B1 \
   Total solver iterations:                             0
* _  u7 }0 J* ~' i% R/ P" S; L9 v

, q" K) _6 }3 p9 L, Q                0
$ {* I& Z2 L/ }# Q% ?7 e! Y$ b) }& \9 `
                       Variable           Value        Reduced Cost' [4 g5 a/ o/ d/ k6 L% q4 S6 K$ p
                          SR190        0.000000            0.000000$ R" G8 s1 l3 Z( T" @9 f
                          SR160        0.000000            0.000000% n6 P* G& b6 P( W
                          SR270        0.000000            0.000000
9 d* G! Q4 ~7 R0 M" ^) x                             MM        2.000000            0.000000
4 i0 T2 H2 W* j. A                             XX        0.000000            0.000000
( {* U* w  u, @/ ]* s                  CL190( ZHANG)        35.00000            0.000000
8 Q) }0 ?' B0 t' h- j                     CL190( LI)        35.00000            0.000000
' |8 ], e3 E; ]! W0 S                  CL160( ZHANG)        30.00000            0.0000009 o1 ]8 ~( ]5 B: `
                     CL160( LI)        30.00000            0.000000
' C8 }# S( [5 y. k- v                  CL270( ZHANG)        5.000000            0.000000$ C; a- T3 i4 `8 t1 x" ]
                     CL270( LI)        5.000000            0.000000' k) B* [# K* m* g$ f3 M6 M& D1 M
                   GZSJ( ZHANG)        12.00000            0.000000
4 f" s& J: y* B5 Y; H0 U                      GZSJ( LI)        12.00000            0.000000
$ H6 }/ X. k: U# `                  SL190( ZHANG)       0.9000000            0.000000! F; Q" E% p  p* `. O9 \, u
                     SL190( LI)       0.8000000            0.0000001 u! V2 u( H* p) H$ ~+ b# I& h/ v
                  SL160( ZHANG)       0.9000000            0.000000
/ e7 y& n4 A' a6 ]& K* s6 V                     SL160( LI)       0.9000000            0.000000
0 h9 }- D; D. ?/ k5 ?6 g. S                  SL270( ZHANG)       0.8000000            0.0000006 @0 K  V3 X8 x4 ]6 v9 K1 k! n3 v7 N
                     SL270( LI)       0.6000000            0.000000" O$ n0 [  L; p
                  SJ190( ZHANG)       0.3770000            0.000000# J* |9 A2 M2 x7 t- Z$ P" B
                     SJ190( LI)       0.4120000            0.000000. L7 ^' L" H2 I: ]
                  SJ160( ZHANG)       0.4400000            0.000000
% V: Z; x. u+ b9 A& g7 ?                     SJ160( LI)       0.4400000            0.000000
6 n; L; x3 u1 u- T. G9 j                  SJ270( ZHANG)        2.880000            0.000000
2 G" v& I) l+ T; z; f$ t# s2 q                     SJ270( LI)        3.360000            0.000000. Z! s2 G, G0 M$ v9 c
                      K( ZHANG)        1.000000            0.000000
$ q8 L+ ?0 a& \; g& N/ _& p; Q  Q                         K( LI)        1.000000            0.000000
! T7 K( A) X- B                    ZYS( ZHANG)        0.000000            0.000000
& D  {) m# k/ n/ P) P" W                       ZYS( LI)        0.000000            0.000000& }  u! K: j6 A- d0 J
                      X( ZHANG)        0.000000           0.37700005 n" G+ F& B8 A% c3 i
                         X( LI)        0.000000           0.4120000! ^) h7 m( P$ S" V
                      Y( ZHANG)        0.000000           0.4400000
( O7 m* V- ]1 ]9 h) j6 ]2 I                         Y( LI)        0.000000           0.4400000, j6 h; T$ _+ i$ ^
                      Z( ZHANG)        0.000000            2.8800002 B* v+ E. U/ ^" z0 t  w$ P& }( x$ L0 O
                         Z( LI)        0.000000            3.360000  y0 G% |: u9 T& A* b- }8 [8 \

) r" Y8 I# T; Q) o, b3 H. [0 j                            Row    Slack or Surplus      Dual Price) y% ^$ N+ Q, G+ F) v
                             BB        0.000000           -1.000000+ t& f5 Z- d6 ]/ X& ]' ?
                              2        12.00000            0.000000( E3 e3 E7 P  r- C: g! F( V
                              3        12.00000            0.000000
2 C( j  p- c: l2 z, `5 @                              4        0.000000            0.000000
& p4 A/ |2 H* Z                              5        0.000000            0.000000; M# ~/ X( {  k$ X0 p" r
                              6        0.000000            0.000000
1 v+ z' o+ y* l4 E/ Q6 S2 x                              7        0.000000            0.000000
% ^2 J$ ~/ W8 L                              8        0.000000            0.000000: v; t) Q) i3 r& A1 W! ^
                              9        0.000000            0.000000! `+ `+ [$ @. |' s! S
                             10        0.000000            0.000000) V% h. w$ T- A
                             11        0.000000            0.000000
, x$ Q2 T" @4 [! q' e) P( ^                             12        31.50000            0.000000& s; [- `6 o6 Z  E; J
                             13        28.00000            0.0000002 [, X- q0 U2 E) s$ u. I% G- H
                             14        0.000000            0.000000# ]# V0 q. Q  c$ |
                             15        0.000000            0.000000, e0 L" W6 S$ W' I) w) Q
                             16        27.00000            0.000000
# r# i4 m/ N+ ?8 l- s% [2 h' l                             17        27.00000            0.0000007 t, F6 n& t& M8 \( R. y7 B( c
                             18        0.000000            0.000000
) [& B/ O' r  W8 z# [                             19        0.000000            0.000000
" y4 _) m: f. Q                             20        4.000000            0.000000% f+ V! c( `4 e0 D) j& a
                             21        3.000000            0.000000' H' p1 m2 h9 Z# p$ c8 O4 h
                             22        0.000000            0.000000
% y, u6 K% @( R( J* a                             23        0.000000            0.000000& T6 r( j0 r# I
                             24        0.000000            0.000000' `& u( C3 P, h+ f1 t5 S/ j
                             25        0.000000            0.000000
( w4 P+ n, \! O. n                             26        0.000000            0.000000& F. P& c4 O% M. |; X; z* D3 F1 m
                             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讨论组

    这是一个例子,可以参考一下。" U) X/ W- r. r% w
    Staff1.rar (8.2 KB, 下载次数: 6)
    回复

    使用道具 举报

    cqwj 实名认证       

    4

    主题

    3

    听众

    47

    积分

    升级  44.21%

    该用户从未签到

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码
    回复 3# olh2008
    * g* R4 P- Q/ V, Z! ]& \! u2 k1 p3 J8 o- w8 ^
    " S# K& E0 i1 r( |, y: X3 S9 U- f
        你发的附件不对,再说我也有这个例程,只是不清楚指针这么写到数模里才好调用。
    回复

    使用道具 举报

    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! 代码
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    fastpost qq
    收缩
    • 电话咨询

    • 04714969085

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-10-31 14:00 , Processed in 0.304396 second(s), 104 queries .

    回顶部