QQ登录

只需要一步,快速开始

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

数学建模算法与应用学习blog

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

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-3-19 16:41 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
      j% u4 @& g4 y" B* i0 K6 Q+ p

    ! o  C3 C  L5 _' l2 A! h  ~
    数学建模算法与应用学习blog
    , j' p+ h2 O, x  J0 \% ^# U6 g4 u

    7 {! t8 K# Z( b0 a9 ?& H8 {1.线性规划问题
    8 `* b" F# J& V9 t7 C  u  B3 F; F2 ?: S" B, v! C& H" a
    通过事件描述建立目标函数,再根据条件建立s.t.,即约束条件。其中,目标函数与约束条件均为线性函数。
    ! Q$ z) u/ C7 I- F. C  J3 F( T3 D1.MATLAB求解线性规划6 g: z3 ~. b- D% N7 W
    (1)MATLAB标准形式
    - s- t6 |. A0 J$ x4 W; n
    ) p  h, c/ F4 Q) p6 s! L6 m! [9 _* |5 j 2.jpg
    8 [- X! X7 U1 s9 m8 R9 n一定要把线性规划问题转化为标准形式再求解。利用[x,fval]函数求解( O6 a: y+ a! D7 Y; E' J
    经典例题:& i1 L6 U) q' |5 N  E/ W8 Y
    11.png
    : }4 f# U, M; s6 l% s4 p+ U/ D
    " u) E( N7 F# `  u 4.jpg 5 f1 M/ m3 [) p7 v, e  {
    (2),带绝对值的需要用变量代换,再转化为标准形式求解
    / z& R, y, ]# K2 p1 m( q! B3 h; U4 Z 5.jpg
    ( O7 ?! h8 t. m4 E) L2.整数规划
    5 C; T( n* `& j5 O; }
    " [- }2 B! u, b6 i4 t8 ?概述:规划中的变量部分(混合整数规划)或全部(纯整数规划)限制为整数。如果原线性规划最优解本来就是整数,那整数规划最优解就和原最优解一致,但如果不是,不能把原最优解直接取整。$ U- h. y2 s4 G+ U: Q
    1.0—1型整数规划5 v  R0 k9 ?" {% N  ?, g
    概述:整数规划中的特殊情形,变量仅取值为0或1' b+ T& P6 Y" p# S6 i% r: k; t
    实际问题:(1)相互排斥的约束条件
    7 P2 }5 j6 i8 U" C(2)固定费用问题
    & O$ y+ m$ n& D$ E7 @! }& r(3)指派问题" ]9 Y& z; H& s' c& c/ o/ W
    6.jpg   O- p1 E" ^/ Y, @5 x7 ~9 ^" t
    2.蒙特卡洛法(随机取样法)
    ) {0 H- H2 ]3 U% c蒙特卡洛法也称计算机随机模拟法。用MATLAB生成服从均匀分布的随机数的命令为unifrnd(a,b,[c,d])。其中,例如:生成[0,,12]1000个服从均匀分布的随机数:unifrnd(0,12,[1,1000])。其原理例题为如图  ]' u% ^, h; K, a+ {& s
    7.jpg # n; f7 E2 h. d# ~3 J* ?7 I
    3.整数线性规划的计算机求解9 Q2 M  u2 R; ]8 B; @8 k
    1 \! l3 R) z4 J1 I4 H& W1 b
    8.jpg
    , f, G+ Z4 w- f! t0 C+ K$ H. U( L8 H
    9.jpg " Z' ~; M9 ]! c
    3.非线性规划
    : c9 j- |( J- y/ L
    2 ?0 S' P2 \5 I. s2 _, H! x: O, ~目标函数或约束条件中含有非线性函数
    0 g, R: _, l( k* ]( M1.数学模型
    $ c& \( F+ Z8 R! p3 H 10.jpg   n" e0 w& z( [! X$ v& \
    2.MATLAB解法# i6 s8 }: @, b
    11.jpg
    6 a8 `: O* k2 G) h8 m7 p/ h- {4.无约束规划
    $ |- G. a( j4 P0 ]" @- E无约束规划是特殊的非线性规划,一般为求非线性函数的极值,零点或方程的解。1 k  V5 h' m1 a: F3 B- i0 G/ [1 R
    (1)极值
    7 K7 X3 G6 {# ]其中,在使用MATLAB时写表达式比能直接输入,要用到函数句柄,用法:变量名=@(输入参数列表)运算表达式
    : X: g/ c0 h9 d1 t3 ~& {# B: Q 12.jpg 3 d" Z! D  q! f5 z- E5 s
    上面说的默认参数就是rand(m,n),n=1,m为参数个数。
    1 H- p8 p9 Y) \& V* x7 z3 V" t(2)零点与解
    0 b1 L5 G4 W3 O, X/ s1 [; {3 g7 P掌握这两个例题的求解方法即可
    0 s9 l- d4 Z0 Y8 R, K- U6 ~ 13.jpg
    4 D0 P" }# k$ U, `  x# A
    2 r5 G' x1 l; R' X4.二次规划. m5 l: `, Q- H9 f( E

    ( H2 }1 T# R8 h+ A, V% Z$ [6 q. }二次规划为约束极值问题,即:某非线性函数的目标函数为自变量为x的二次函数,约束条件还全是线性的
    8 _% I2 K! A4 {' _' D$ O. p# } 14.jpg # V! ?- {: s/ U
    ————————————————
    9 [. k% O5 }6 `& X原文链接:https://blog.csdn.net/suipingzf/article/details/103326142
    7 k$ ?5 q7 E+ T% C9 u8 M9 N/ w) J/ S6 T

    7 t- N( A1 X- p0 b+ N) |
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-9-8 19:33 , Processed in 0.323549 second(s), 54 queries .

    回顶部