QQ登录

只需要一步,快速开始

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

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

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

5250

主题

81

听众

16万

积分

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

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

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

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-3-19 16:41 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    $ W. w! J) R8 Y: K0 }+ h, ?. U# q% d/ ?
    数学建模算法与应用学习blog

    ' b0 @! n; v* s0 L6 Y% D; r# w+ U2 P4 b2 `  b" ^
    1.线性规划问题
    2 }  B9 x6 s: m/ B$ a1 `) O. A3 {* e
    通过事件描述建立目标函数,再根据条件建立s.t.,即约束条件。其中,目标函数与约束条件均为线性函数。
    6 K- g( g; {& Q: W+ b1.MATLAB求解线性规划
    / K" ]$ N: o+ d/ g  |0 ](1)MATLAB标准形式- z- Z% K( Q. w6 l+ e' [" V8 s

    % q  ~8 X) T2 _/ J) }3 ]5 c& e& S 2.jpg
    7 O# ?2 z9 Y" R$ I一定要把线性规划问题转化为标准形式再求解。利用[x,fval]函数求解; A; B, d: A# s  n
    经典例题:
    : D& }. S: S! c. G+ D 11.png
    / G# {0 c- C7 y# w
    2 `6 [* M& C, y 4.jpg + u7 M& C: D* |( \$ B
    (2),带绝对值的需要用变量代换,再转化为标准形式求解
    " U, m6 ~; w' G" I" L% z 5.jpg % A- R! C, G+ m
    2.整数规划4 o  G- a& c; k  d
    + `2 B8 Y3 R. x) a' W  A/ k
    概述:规划中的变量部分(混合整数规划)或全部(纯整数规划)限制为整数。如果原线性规划最优解本来就是整数,那整数规划最优解就和原最优解一致,但如果不是,不能把原最优解直接取整。
    & ^3 r, _# Y+ d$ d2 H0 D% b# O) u1.0—1型整数规划  ^4 c7 d/ j, @* O& |) V' X
    概述:整数规划中的特殊情形,变量仅取值为0或1
    & ]1 w7 f* g3 o8 i2 s6 b& q9 ?实际问题:(1)相互排斥的约束条件! n, c) P: `! P3 l9 J
    (2)固定费用问题6 S0 y' e$ Z# H$ B* b
    (3)指派问题
    ; o5 j4 c- s( k7 X( o. x 6.jpg
    3 s6 {$ W, Q. x7 [$ J$ L2.蒙特卡洛法(随机取样法)8 t. a  y$ `4 O  ]' q8 S
    蒙特卡洛法也称计算机随机模拟法。用MATLAB生成服从均匀分布的随机数的命令为unifrnd(a,b,[c,d])。其中,例如:生成[0,,12]1000个服从均匀分布的随机数:unifrnd(0,12,[1,1000])。其原理例题为如图, [# ?  G4 N  b
    7.jpg
    . a+ f7 M( c8 V0 M: D( Y. o3.整数线性规划的计算机求解9 N" o" n7 K5 y' M" K: T
    " i5 R9 v) j1 m$ d+ C, ^9 w. _  [3 D
    8.jpg $ \7 S) I7 E  F9 C2 H) K

    . C- U0 s2 i  U0 F" w 9.jpg
    8 }! {1 _- r4 z3.非线性规划
    # L) }/ {" ^( ~
    9 t) v& ?2 a& w5 a目标函数或约束条件中含有非线性函数5 J9 z( z3 |! q- u) w% V
    1.数学模型; ^7 H2 `/ @- q! N8 w
    10.jpg   ?7 w3 I9 [# A
    2.MATLAB解法
    ! q2 [; v5 U6 @+ K7 ^: g$ S0 { 11.jpg 1 F: l+ J9 [* `1 y' q0 \$ {
    4.无约束规划
    ' j, w4 G# M% r无约束规划是特殊的非线性规划,一般为求非线性函数的极值,零点或方程的解。
    ! @! u! k$ D, _4 f- U( n( _. U(1)极值
    4 ~# V3 L( G4 ?# ^9 a其中,在使用MATLAB时写表达式比能直接输入,要用到函数句柄,用法:变量名=@(输入参数列表)运算表达式
    3 @  j) z/ K+ Z& d1 `6 G, Y 12.jpg 3 n, p* s3 v; s; F
    上面说的默认参数就是rand(m,n),n=1,m为参数个数。3 C. P3 l" ?6 v) {
    (2)零点与解* A0 i6 m( n/ C2 H* I2 T
    掌握这两个例题的求解方法即可
    ! X/ ^2 l+ _8 t 13.jpg   v; y1 P9 }+ W7 }6 z9 x

    0 z5 l! h8 f* E4 v* C( D4.二次规划
    + q) b$ e( a$ e5 S2 B
    9 S0 z; p- w& }8 w; r% H二次规划为约束极值问题,即:某非线性函数的目标函数为自变量为x的二次函数,约束条件还全是线性的
    ' _9 `. s, X5 D5 |% x 14.jpg
    3 n4 d( a; r! e" b- w. C; i————————————————: C' \) O4 ]7 d: W2 A, A2 q
    原文链接:https://blog.csdn.net/suipingzf/article/details/103326142
    , L) O9 l* a* k: V0 Q- x! A3 M# i9 S- G  T2 S5 u, U

    2 C8 V, M5 M7 W% X; I; `
    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, 2024-4-27 02:14 , Processed in 0.388861 second(s), 53 queries .

    回顶部