请选择 进入手机版 | 继续访问电脑版

QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 852|回复: 0

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

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

5250

主题

81

听众

16万

积分

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

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

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

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    发表于 2020-3-19 16:41 |显示全部楼层
    |招呼Ta 关注Ta

    ! ]& n! x& s0 S$ n2 g
    ' P* b$ T6 Y+ v* c+ Q# b+ Z. ^
    数学建模算法与应用学习blog

    % E; }/ p, r3 X. s3 T! Y( T2 [( a$ f
    1.线性规划问题
    + Z  s# G. F% g6 N
    0 j/ j3 \7 b8 m; g6 I0 f$ {通过事件描述建立目标函数,再根据条件建立s.t.,即约束条件。其中,目标函数与约束条件均为线性函数。  c9 v5 X1 k. F6 s4 [( o
    1.MATLAB求解线性规划5 ]. V3 v3 F, r( B7 t
    (1)MATLAB标准形式7 }. Y7 w3 E9 u
    , I: ?) A, g: Z) V" s) a# C& r' Y
    2.jpg

    : K) v* E$ j  T. t) _一定要把线性规划问题转化为标准形式再求解。利用[x,fval]函数求解
    4 R5 t4 }( J2 A经典例题:
    / Y2 j0 J! L: u# i! ?: [8 | 11.png

    ( g5 R2 n" ^* B0 |9 ?
    6 u$ F4 I: Q/ A% v1 p' y0 B 4.jpg

    $ M% F% t* C8 b6 t(2),带绝对值的需要用变量代换,再转化为标准形式求解
    , N' f& Z9 ]1 z' b9 O 5.jpg

    7 q& ?5 e5 v- G- V& h2.整数规划
    , I9 N: e* M; Y2 j2 C1 u
    ) i& F; G4 ~& M7 e* l" |概述:规划中的变量部分(混合整数规划)或全部(纯整数规划)限制为整数。如果原线性规划最优解本来就是整数,那整数规划最优解就和原最优解一致,但如果不是,不能把原最优解直接取整。! t5 j) o0 D. N& s1 @* O5 [4 l( o  m
    1.0—1型整数规划& e/ P6 `2 u( \. h5 ]
    概述:整数规划中的特殊情形,变量仅取值为0或11 I/ F7 C$ k) ~3 u9 A
    实际问题:(1)相互排斥的约束条件
      G7 R: F7 b: w: v0 K- c5 \(2)固定费用问题( V4 u$ C; Y4 D3 W8 H
    (3)指派问题
    ! K8 n2 [. w) a% \9 m' T4 A 6.jpg
    $ g' g) Q3 |' V
    2.蒙特卡洛法(随机取样法)
    0 J* `. f4 l; {1 x蒙特卡洛法也称计算机随机模拟法。用MATLAB生成服从均匀分布的随机数的命令为unifrnd(a,b,[c,d])。其中,例如:生成[0,,12]1000个服从均匀分布的随机数:unifrnd(0,12,[1,1000])。其原理例题为如图! _( p# R" i3 \% A7 k6 k5 x! u
    7.jpg
    5 Q5 r9 b+ o& ^; ]
    3.整数线性规划的计算机求解
    5 W! A, c6 [9 f1 s4 }: o" x) E- c3 x" N& |3 Z( r  z
    8.jpg

    # `5 I6 a" S- g# L  s
    9 O5 c" c. h* V9 D  S( O4 b# X# N 9.jpg

    # L$ R% L: P( U7 k# S+ D! C3.非线性规划' ^. z9 J9 {7 N% F

    . i; M1 H  z' G目标函数或约束条件中含有非线性函数
    ' J  O+ j# b& O* C- F0 x2 X1.数学模型
    , q: K  a! G+ n5 M 10.jpg

    % e3 D% p7 x2 x* P# H4 B9 C2.MATLAB解法
    + w  G; J4 K% e 11.jpg
    1 _' i9 O1 g+ }2 x8 V8 s; }
    4.无约束规划( V2 v) Y, ~! p* D
    无约束规划是特殊的非线性规划,一般为求非线性函数的极值,零点或方程的解。" Q# l  T  d" w' x+ D. B
    (1)极值
    ( n; D9 ]6 @" E* R# q其中,在使用MATLAB时写表达式比能直接输入,要用到函数句柄,用法:变量名=@(输入参数列表)运算表达式4 ^6 [2 Q$ `& Z9 L4 m
    12.jpg

    / b8 e, G: Q+ W! d& A上面说的默认参数就是rand(m,n),n=1,m为参数个数。/ x: U& Y6 U9 S6 |+ L
    (2)零点与解
    7 V1 O3 M/ g" n$ y! @掌握这两个例题的求解方法即可
    ; X& g# l  n3 {% C' F# t+ b) ` 13.jpg

    ' t2 [: s" M  T9 G  [7 K. k; a, @3 \  C. T4 O+ O# e
    4.二次规划
    1 k9 ~/ v4 G0 p* {; Q, b6 y" l/ h# E
    , T# Q# c4 n4 I5 q2 \二次规划为约束极值问题,即:某非线性函数的目标函数为自变量为x的二次函数,约束条件还全是线性的
    ( c* Q1 U- l' ?: ?- ?- K: ` 14.jpg

    0 h* n: E( J& s————————————————
    5 g) R  k/ m3 i7 R  c" j原文链接:https://blog.csdn.net/suipingzf/article/details/103326142
    $ y% E2 \. W( s' u2 |
    - V- P0 j: }( V
    : {( h. Q0 x" I  ?3 P
    zan
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2024-4-18 11:00 , Processed in 0.463408 second(s), 54 queries .

    回顶部