QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 13766|回复: 27
打印 上一主题 下一主题

运筹学软件lingo9.0下载(带附件)

[复制链接]
字体大小: 正常 放大
mathtake        

3

主题

6

听众

182

积分

升级  41%

该用户从未签到

跳转到指定楼层
1#
发表于 2009-4-5 21:51 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
共享,有需要的下。求解线性规划最好用的软件。

lingo9.0.rar

21.75 MB, 下载次数: 661, 下载积分: 体力 -2 点

zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持1 反对反对0 微信微信
mathtake        

3

主题

6

听众

182

积分

升级  41%

该用户从未签到

回复

使用道具 举报

9

主题

4

听众

69

积分

升级  67.37%

该用户从未签到

回复

使用道具 举报

mathtake        

3

主题

6

听众

182

积分

升级  41%

该用户从未签到

回复

使用道具 举报

371568491 实名认证       

8

主题

3

听众

257

积分

升级  78.5%

  • TA的每日心情
    开心
    2012-9-14 15:36
  • 签到天数: 1 天

    [LV.1]初来乍到

    新人进步奖

    回复

    使用道具 举报

    28

    主题

    5

    听众

    1865

    积分

  • TA的每日心情
    开心
    2014-9-21 08:29
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    我思我在

    新人进步奖 元老勋章 最具活力勋章

    群组: 数学建模

    群组: 中国矿业大学数学建模协会

    群组: 数学趣味、游戏、IQ等

    群组: 南京邮电大学数模协会

    群组: LINGO

    lingo 与mathematica

    29782212LINGO教程详案.rar

    171.16 KB, 下载次数: 23, 下载积分: 体力 -2 点

    MathematicaStudy.doc

    186.5 KB, 下载次数: 2, 下载积分: 体力 -2 点

    回复

    使用道具 举报

    28

    主题

    5

    听众

    1865

    积分

  • TA的每日心情
    开心
    2014-9-21 08:29
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    我思我在

    新人进步奖 元老勋章 最具活力勋章

    群组: 数学建模

    群组: 中国矿业大学数学建模协会

    群组: 数学趣味、游戏、IQ等

    群组: 南京邮电大学数模协会

    群组: LINGO

    回复

    使用道具 举报

    28

    主题

    5

    听众

    1865

    积分

  • TA的每日心情
    开心
    2014-9-21 08:29
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    我思我在

    新人进步奖 元老勋章 最具活力勋章

    群组: 数学建模

    群组: 中国矿业大学数学建模协会

    群组: 数学趣味、游戏、IQ等

    群组: 南京邮电大学数模协会

    群组: LINGO

    function y=mminterp(tab,col,val)
    3 S2 m6 J/ R  s* Z( O2 K%MMINTERP 1-D Table Search by Linear Interpolation.% N9 k& F0 H* p* t( ~
    % Y=MMINTERP(TAB,COL,VAL) linearly interpolates the table
    % n1 ~' c9 \! T: Z% TAB searching for the scalar value VAL in the column COL.
    % _7 x# b/ T0 V0 c# b' B% All crossings are found and TAB(:,COL) need not be monotonic.
      J9 o" a+ t4 I! `4 F, W% Each crossing is returned as a separate row in Y and Y has as7 q4 a9 n* k  N8 k. f
    % many columns as TAB. Naturally, the column COL of Y contains; h- K4 s; S: N& \
    % the value VAL. If VAL is not found in the table, Y=[].2 l1 u( d. \( U- |
    - v) G1 l  q8 Y0 b; H6 {* _
    % D.C. Hanselman, University of Maine, Orono ME,  04469
    , [- N1 ]1 ?/ G( i& v% 1/26/94
    3 u3 Q# I# H; C1 V, K* _' `% Copyright (c) 1996 by Prentice-Hall, Inc. 9 ]" E4 u4 |- Z

    0 f: r" J7 T9 {. D; J3 n[rt,ct]=size(tab);$ G" F) Y1 @9 A4 m* R
    if length(val)>1, error('VAL must be a scalar.'), end, p/ r) r6 {& H, N! U/ j
    if col>ct|col<1,  error('Chosen column outside table width.'), end( K# Z& U! [/ ^% U# O& g
    if rt<2, error('Table too small or not oriented in columns.'), end% g  R5 t  w/ U3 `+ r
    above=tab(:,col)>val;: n% s% |5 E! e- o3 G$ B. M% j1 h
    below=tab(:,col)<val;
    5 |$ G' h+ R6 f. L8 I3 D# |equal=tab(:,col)==val;
    ( @/ ^5 U* r5 v* [% xif all(above==0)|all(below==0), % handle simplest case; }  \7 o3 r- E2 l  j3 I8 N
            y=tab(find(equal),;- \- O. E! l% Z6 r
            return
    & Z" J6 U* h" G* j+ |% S! k% Hend7 v; ^9 g& l" S- `
    pslope=find(below(1:rt-1)&above(2:rt)); %indices where slope is pos
    $ w$ e7 t* Y2 C# F2 [5 Jnslope=find(below(2:rt)&above(1:rt-1)); %indices where slope is neg/ e* Z: e( w! z8 S  n
    . e1 F6 a0 k" |  n7 e  D; `
    ib=sort([pslope;nslope+1]);        % put indices below in order9 z% i. {6 H% u; N& M0 p
    ia=sort([nslope;pslope+1]);        % put indices above in order9 O6 Z5 r$ d# U0 A% F7 L  `
    ie=find(equal);                                % indices where equal to val
    5 f  D4 X6 g+ ?
    & ?# R9 K2 H, X, s* m. z% h7 B[tmp,ix]=sort([ib;ie]);                % find where equals fit in result4 @: [2 _9 f) {: e# F: z
    ieq=ix>length(ib);                        % True where equals values fit
    : F1 N# k' H5 L; A# e! p# Iry=length(tmp);                                % # of rows in result y, I7 d1 Z% l7 |: A

    5 M% G2 z. {6 E1 C6 T, `3 ny=zeros(ry,ct);                                % poke data into a zero matrix9 j2 O6 z+ a6 [5 s9 ]# D5 v" k

    & n( Z% Z7 N, L2 f, K" ^3 q+ }# {2 [alpha=(val-tab(ib,col))./(tab(ia,col)-tab(ib,col));* `: v0 d; [$ F5 M
    alpha=alpha(:,ones(1,ct));! r+ A8 S) j) y9 V+ }. s# d) |6 I
    y(~ieq,=alpha.*tab(ia,+(1-alpha).*tab(ib,;        % interpolated values2 E& e. P9 W8 u

    : J) z% B; D  Hy(ieq,=tab(ie,;                        % equal values7 @9 S+ h* I1 N0 N
    y(:,col)=val*ones(ry,1);        % remove roundoff error
    回复

    使用道具 举报

    28

    主题

    5

    听众

    1865

    积分

  • TA的每日心情
    开心
    2014-9-21 08:29
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    我思我在

    新人进步奖 元老勋章 最具活力勋章

    群组: 数学建模

    群组: 中国矿业大学数学建模协会

    群组: 数学趣味、游戏、IQ等

    群组: 南京邮电大学数模协会

    群组: LINGO

    function y=mminterp(tab,col,val)
    $ s1 c$ l& P9 q9 z2 w: f+ q; Y' p%MMINTERP 1-D Table Search by Linear Interpolation.
    8 o3 x0 z6 p- l  _- r4 y3 J! a- i% Y=MMINTERP(TAB,COL,VAL) linearly interpolates the table! N9 @4 w( }: {3 A0 J& ~  Y
    % TAB searching for the scalar value VAL in the column COL.
    ; X3 T) u" V2 q' T! J6 [. _, M% All crossings are found and TAB(:,COL) need not be monotonic.1 F3 H' @6 Q/ m  i
    % Each crossing is returned as a separate row in Y and Y has as
    * ~  Y0 v6 m- A3 \% many columns as TAB. Naturally, the column COL of Y contains
    $ j! E; Y3 L& H3 A  \# p0 f% the value VAL. If VAL is not found in the table, Y=[].6 k* _: V1 s& b' L. m
    0 Q* p( F# `: S0 H3 @$ \
    % D.C. Hanselman, University of Maine, Orono ME,  04469
      @' d# r$ `& K* G6 Z7 }  t% 1/26/948 S8 ^+ n- s8 [2 B
    % Copyright (c) 1996 by Prentice-Hall, Inc.
    9 w/ |8 e0 W! C" P
    6 w& A# C' c2 W0 N' n* r[rt,ct]=size(tab);7 j2 j1 @9 d3 a* N
    if length(val)>1, error('VAL must be a scalar.'), end* ]2 l. ]' d! P, [
    if col>ct|col<1,  error('Chosen column outside table width.'), end
    5 k7 c( V# F5 y- Jif rt<2, error('Table too small or not oriented in columns.'), end
    - j* o% r6 J! d- @: m. C$ Nabove=tab(:,col)>val;! W3 D- \0 Y. w4 h* s
    below=tab(:,col)<val;
    # \8 J* _5 t0 {: H6 }  yequal=tab(:,col)==val;
    3 Z, |7 L, A2 b" tif all(above==0)|all(below==0), % handle simplest case
    2 j( G, J9 O# S9 c3 X6 w" c& U        y=tab(find(equal),;! c, _! E4 q0 \  l) E( ]5 a9 e
            return
    ; [4 v2 h, d2 F# a  x8 f- h: D) L6 xend; K2 J+ m! x5 E- ^, y
    pslope=find(below(1:rt-1)&above(2:rt)); %indices where slope is pos, M7 v# x5 Q) F& [
    nslope=find(below(2:rt)&above(1:rt-1)); %indices where slope is neg
    ' K" l4 C# B* `5 T) X
    . w- D0 T' V+ a! _ib=sort([pslope;nslope+1]);        % put indices below in order
    " E- Z$ o% ]( S% B1 pia=sort([nslope;pslope+1]);        % put indices above in order5 T# h7 e- x# n# _8 {) P
    ie=find(equal);                                % indices where equal to val
    4 V; f2 A+ N( M
    " v- J9 S1 C" G  H9 I0 r( ][tmp,ix]=sort([ib;ie]);                % find where equals fit in result( U/ O! Y4 n9 y7 I! d
    ieq=ix>length(ib);                        % True where equals values fit, `. w( T/ j. D: N" L5 r
    ry=length(tmp);                                % # of rows in result y1 K7 u  t& w% ?7 o
    ( k( s3 G+ ^: M6 h
    y=zeros(ry,ct);                                % poke data into a zero matrix! M3 r* {3 g  f1 z" ^
    : B( j& v, @% q
    alpha=(val-tab(ib,col))./(tab(ia,col)-tab(ib,col));) U5 G6 L1 M  {# n/ d. f3 {% N
    alpha=alpha(:,ones(1,ct));! m" h$ H7 p7 s* f. @* u. R* @1 ?
    y(~ieq,=alpha.*tab(ia,+(1-alpha).*tab(ib,;        % interpolated values7 \; I3 f# ?8 H
    2 U) M* y) U# E
    y(ieq,=tab(ie,;                        % equal values
    " e0 P8 a3 F' p/ S* _) w9 W! cy(:,col)=val*ones(ry,1);        % remove roundoff error
    回复

    使用道具 举报

    28

    主题

    5

    听众

    1865

    积分

  • TA的每日心情
    开心
    2014-9-21 08:29
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    自我介绍
    我思我在

    新人进步奖 元老勋章 最具活力勋章

    群组: 数学建模

    群组: 中国矿业大学数学建模协会

    群组: 数学趣味、游戏、IQ等

    群组: 南京邮电大学数模协会

    群组: LINGO

    回复

    使用道具 举报

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

    fastpost qq
    收缩
    • 电话咨询

    • 04714969085

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-10-31 21:41 , Processed in 0.183830 second(s), 103 queries .

    回顶部