QQ登录

只需要一步,快速开始

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

问一道线性规划的问题

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

7

主题

3

听众

47

积分

升级  44.21%

该用户从未签到

跳转到指定楼层
1#
发表于 2011-3-6 20:48 |只看该作者 |正序浏览
|招呼Ta 关注Ta
问题4.jpg
; p) [: G% _) s- s7 X请问各位高手应该怎么做,我到的答案是x1=35/3;x3=5/30 R% J' u" M8 `
可是答案给的是x2=35/3;x4=54 b6 r+ f, {# j6 T7 j1 d5 U
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
yqc2882 实名认证       

2

主题

4

听众

308

积分

升级  2.67%

  • TA的每日心情
    开心
    2014-1-10 21:11
  • 签到天数: 75 天

    [LV.6]常住居民II

    群组2012第三期美赛培训

    回复

    使用道具 举报

    lisajjy        

    0

    主题

    4

    听众

    13

    积分

    升级  8.42%

  • TA的每日心情

    2011-12-11 19:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    群组数学建模

    群组C 语言讨论组

    回复

    使用道具 举报

    lisajjy        

    0

    主题

    4

    听众

    13

    积分

    升级  8.42%

  • TA的每日心情

    2011-12-11 19:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    群组数学建模

    群组C 语言讨论组

    解:设x4表示第四种书不超过5000时的生产数量,当超过5000时,超过的部分用x7表示。
    ) h; m: S0 m, k+ f# [Y=0(第四种书不超过5000,x4<=5000,x7=0)或1(第四种书超过5000,x7>0,x4=5000)& X* {$ U5 K& ^% A" S( M! Q  H5 I' _
    Max z=x1+x2+x3+3x4+x7, S9 M' @5 ^9 T3 ]' n
    0.1x1+0.3x2+0.8x3+0.4x4+0.4x7<=4500) L" H4 b" F8 d
    0.2x1+0.1x2+0.1x3+0.3x4+0.3x7<=4000
    0 p- i' U7 W& \! u2 \% @X7<=My  (M可取6250)
    % ]* X% K1 r* T, Z7 ?  V5000y<=x4/ i; H; i; f' V, V% V+ S
    X4<=50004 g, m0 ]+ }3 h3 P8 k; q  ?
    X1,x2,x3,x4,x7>=0,y=0或1# L9 `! u9 v% p0 r( |: Z
    解得:x1=10000,x2=5000,x4=5000,y=0
    $ n% a$ ~0 p/ u" J8 l/ a* ~8 f8 ~& ^# v# |( [& o" f0 h0 l- f
    回复

    使用道具 举报

    lisajjy        

    0

    主题

    4

    听众

    13

    积分

    升级  8.42%

  • TA的每日心情

    2011-12-11 19:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    群组数学建模

    群组C 语言讨论组

    回复

    使用道具 举报

    lisajjy        

    0

    主题

    4

    听众

    13

    积分

    升级  8.42%

  • TA的每日心情

    2011-12-11 19:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    群组数学建模

    群组C 语言讨论组

    四楼的**,如果只是这样,x4,x7的值可能会有矛盾,还要添加这两个变量之间的约束吧,可是这个条件我一时构造不出来
    回复

    使用道具 举报

    0

    主题

    0

    听众

    4

    积分

    升级  80%

    该用户从未签到

    回复

    使用道具 举报

    0

    主题

    4

    听众

    744

    积分

    升级  36%

  • TA的每日心情
    无聊
    2012-2-23 09:12
  • 签到天数: 108 天

    [LV.6]常住居民II

    回复

    使用道具 举报

    tusqqq        

    0

    主题

    0

    听众

    1

    积分

    升级  20%

    该用户从未签到

    解题思路如下:7 h2 W7 e* @8 \( W) l/ U. a0 R
        题目在新增条件之后,可以设原x4是表示第四种书5000册以下利润为3元/册的产量,但得增加一个约束:x4<=5000;再增加一个变量为x7表示第四种书5000册以上利润为1元/册的产量。这就相当于在原问题上增加一个变量和增加一个约束条件,利用灵敏度分析理论对原最终表改造,在用对偶单纯形法计算一次就可得到你要的答案
    回复

    使用道具 举报

    10

    主题

    8

    听众

    2660

    积分

    升级  22%

  • TA的每日心情
    开心
    2014-4-16 03:38
  • 签到天数: 51 天

    [LV.5]常住居民I

    自我介绍
    200 字节以内

    不支持自定义 Discuz! 代码

    群组Matlab讨论组

    我不知道怎么从题目给的表中读出这个答案。我想到的做法是设一个dummy variable,假设是x5,x5对应的利润是1,然后限制条件里面加一个x4<=5。用MATLAB解如下:
    7 m( z! c& O1 E& y4 v) rc=[1;1;4;3;1];
    ! T  ?. R0 ?- s+ N$ ha=[1,3,8,4,4;2,1,1,3,3;0,0,0,1,0];9 x- ?  I" U  J9 l6 F" r  L
    b=[45;40;5];* \8 ]- P4 y3 h; q7 @; x  K, i7 y
    x=linprog(-c,a,b,[],[],zeros(5,1))$ x6 I$ K+ I; R6 L* g2 F) d4 ]
    value=c'*x; ?! s) ?% t$ B- C1 b6 P' s

      f  x/ {& p3 d; r( ]# ^$ \0 X然后就得到3 B/ ?  t6 \7 z0 `- [+ A. ~
    x =- d" X4 ?: H) T* |6 L6 n1 J3 g, L

    : T$ {0 D* h+ [9 Y   11.6667* d, f0 k: E1 w# m% {
        0.0000
    & g( E! p& g: k) @    1.6667
    8 r5 S; V5 O$ _0 I# c    5.0000
    % J( \( P$ f) I2 Z' K    0.0000
    + S$ I# c. X! m, M/ @7 d9 v7 t9 \5 M+ F- B
    + q1 }2 z; b3 |2 o  `
    value =
    + `1 K: k) T9 c" k; X! f+ c
    7 y) m6 C/ J5 g! P+ C   33.3333
    . I5 ]  l$ k3 z+ }& A0 a# ?+ O8 e# Q, n5 M. L
    不过x2不是35/3,x1是35/3……
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-12-11 23:50 , Processed in 1.156436 second(s), 108 queries .

    回顶部