- 在线时间
- 661 小时
- 最后登录
- 2023-8-1
- 注册时间
- 2017-5-2
- 听众数
- 32
- 收听数
- 1
- 能力
- 10 分
- 体力
- 55535 点
- 威望
- 51 点
- 阅读权限
- 255
- 积分
- 17612
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 447
- 主题
- 326
- 精华
- 1
- 分享
- 0
- 好友
- 79
TA的每日心情 | 慵懒 2020-7-12 09:52 |
|---|
签到天数: 116 天 [LV.6]常住居民II 管理员
 群组: 2018教师培训(呼和浩 群组: 2017-05-04 量化投资实 群组: 2017“草原杯”夏令营 群组: 2018美赛冲刺培训 群组: 2017 田老师国赛冲刺课 |
全国大学生数学建模大赛例题
7 p/ i* ~* A4 a* A q: z# ]例1 打水问题! H3 N r: J' s7 o2 D [9 o: E) n
3 h2 J' s8 I- ^3 Y( l' R$ n4 v$ i6 z* |
我们大部分同学都有到水房打水的经历,每天晚上高峰期间开水房的拥塞想必让每一个人都深有感触吧,偏偏这种时候还有一些人喜欢一个人占好几个龙头,不能不让人愤怒。对每个人来讲,最好的办法当然是在不违反排队顺序的前提下尽可能早地接触龙头。事实上大家也基本上是这样做的。在高峰时期霸占多个龙头的人就算不遭到语言的谴责也会遭到目光的谴责。
' M: t+ i4 {8 W0 Z4 r
4 Q" d- B, R- Z) }$ D& e 但是,让我们算一算:8 F& R: c& e* x
* a5 r( k% G7 ~8 z4 N% K
假设现在有2个水龙头,10 个人来打水,每个人拎着两个壶,每打一壶要1分钟,这是一种很常见的情况。/ I3 I' }3 f8 z. L7 N# |
. w5 L7 g# V$ {9 m+ ?
方法A:经验方法。这样,当有两人等待时,两个人各用一个龙头,为将10个人打满,总共的等待时间是:
) q4 c3 @; {3 W( g
3 q% N3 v' y" o: C$ g* J2*(2+4+6+8+10)=60 分钟
. R8 O1 H9 r8 N: A
3 W* P* q; F2 R 方法B:每次分配水龙头时都优先满足最前面的人。这样,当有两人等待时,第一个人先用两个龙头,等他打完了第二个人再用。这种方法下总的等待时间是:
( Z2 O" ?. ?3 [$ @, j
l( ^- A. a3 Y; y# \2 `- T1+2+3+4+5+6+7+8+9+10=55 分钟 U$ w! [: k( b' b' _) Y
- R# H Q$ J3 \6 s4 ? 结果后一个方法被证明是更有效率的。也就是说,这个看起来有些自私的方案,这个常常被我们谴责的方案,事实上是一个更合理的方案。 Q: V4 Y! j+ P- b& G
+ f# w- H; g3 J
进一步思考:哪儿节省了5分钟时间?
, ^% ?9 J3 q, R# C) V2 H6 X4 V
3 j& T8 B4 c" p# o 这实际上是一个“相同任务量的并行服务队列”问题。
; U7 T; |9 t/ q d l0 ~' D4 O: v* y- ^: U) `! w: C3 P8 C
例2 银行排队问题, X6 q5 ]3 H) o4 [
; f8 m. q& X/ y7 M! y( c
去银行存取钱对每个人来说都决不是一次愉快的经历。如果有多个窗口,是否有办法在现有窗口的情况下提高整个系统的效率?. Z. P; E7 f* M, g
- l a; I3 R$ ^" B+ g 不同任务量的串行服务队列。$ h: f$ V/ P8 g( y& ^% F& E
$ o c+ G$ D7 F
例3 欧氏几何学的建立1 N i9 Z) x3 T; p) x, x
$ A6 i/ g9 [% r$ x6 S
公元前三世纪欧几里德建立的欧氏几何学,就是对现实世界的空间形式所提出的一个数学模型。这个模型十分有效,后来虽然有各种重要的发展(各种非欧几何学),但欧氏几何仍一直使用至今。; P# g3 z3 q9 Z$ r
6 V+ [$ }5 d6 U0 s
例4 万有引力定律的发现
) g& Z( A) K) h5 R; C+ \, Z; \6 O0 S. o9 c' J
开普勒根据第谷留下的20多年的天文观测数据总结出行星运动三大规律(行星运动的数学模型)(①所有的行星分别在不同的椭圆轨道上围绕太阳运动,太阳处在这些椭圆的一个焦点上.②对每个行星而言,行星和太阳的连线在任意相等的时间内扫过的面积都相等("面积速度"不变).③所有行星的椭圆轨道的半长轴的三次方跟公转周期的二次方的比值都相等.),相当准确的揭示了行星运动的规律,解释了当时已知的行星运动现象。牛顿试图用自己发现的力学定律去解释它,但当时已有的数学工具是不够用的,这促使了微积分的发明。然后牛顿根据行星运动三大规律和牛顿第二定律,利用微积分方法推导出牛顿第三定律即万有引力定律 (任意两个质点通过连心线方向上的力相互吸引。该引力的的大小与它们的质量乘积成正比,与它们距离的平方成反比,),这更是一个数学建模取得成功的典型例子。其它一些重要的力学、物理学科基本定律,也无不是抓住了该学科本质的数学模型,成为有关学科的核心内容和基本框架。1 l. d% x2 ?( x! V% R
/ V; w/ e/ }; J; Y" s/ a
0 d% O1 ~6 ?) E" t' W/ V
|
zan
|