数学建模社区-数学中国

标题: 求助啊!!!!时间紧迫啊!! [打印本页]

作者: talent_wei8899    时间: 2008-5-1 12:12
标题: 求助啊!!!!时间紧迫啊!!
我们学校有个数学试验课,老师讲的太快。。所以很多题目都不会做。。痛苦。。.马上就要交了。。
哪位高手、好心人,帮忙解一下。。。感激不尽。。。真的感激不尽。
有意者请联系我。。。把题目发给你。。QQ是315350717

作者: madio    时间: 2008-5-1 16:08
把题目发一些上来看看!
作者: talent_wei8899    时间: 2008-5-1 21:53
以下是一部分题目,您能否帮忙呢?谢谢啊 ~~~
还有一些小题目由于用了公式编辑器,这里显示不出来,若要我可以发邮件过来。。。。
& e2 k* s% S0 W8 G% `! w- l5 E& w

实验1、梯子长度问题

3 l' J. q8 s. E; y" \6 T) k

问题 5 G( k& S7 I4 V# g) z5 z

/ a; G8 b F4 L: s; j. a

一幢楼房的后面是一个很大的花园。在花园中仅靠着楼房有一个温室,温室伸入花园宽2m,高3m,温室正上方是楼房的窗台。清洁工打扫窗台周围,他得用梯子越过温室,一头放在花园中,一头靠在楼房的墙上。因为温室是不能承受梯子压力的,所以梯子不能太短。现清洁工只有一架7m长的梯子,你认为它能达到要求吗?能满足要求的梯子的最小长度为多少?

6 K! M) L( r2 y- l2 o/ u# m, L

实验目的

@6 I' b4 {; Q, `

掌握求一元函数极值的驻点法,并会用它解决一些实际问题;掌握Mathematic求极小值的命令FindMinimum

2 v9 a6 K# A e k7 S# N- ~

实验要求

2 N: [- x7 c4 Z5 l( h

设温室宽为a,高为b,梯子倾斜的角度为x,当梯子与温室顶端恰好接触时,梯子的长度L只与x有关,是写出函数L(x)及定义域。

9 ?, i0 G" m3 W. n8 N- v

ab赋值,画出L(x)的图形,注意自变量x的范围选取。

+ H8 D8 N# t2 x2 \6 y2 S' N

利用极值定义并结合极值的判定条件求极小值。

! c6 v2 j7 Z4 t. K0 N) L2 V/ @! A

用驻点法求极小值。

6 a3 w( O- X( m+ b8 S

直接用FindMinimum求极小值。与上面两个结果比较。

3 i0 j9 U0 ]+ y' k

任意改变ab的取值,重新运行程序,即可得相应结果。

% I, S% _) k2 `

a=1.8,在只用6.5m长梯子的情况下,温室最多能修建多高?

8 W5 b# O# h; n+ E" ~/ T' d7 v

实验4.( n/ h$ S' e5 C2 ^8 ]5 J: o9 [( O) } 生日问题

0 s" T3 O( z6 w1 m+ ^- M9 ~0 m

100个人的团体中,如果不考虑年龄的差异,研究是否有两个以上的人生日相同。假设每人的生日在一年365天中的任意一天式等可能的,那么随机找n个人(不超过365人)。求这n个人生日各不相同的概率是多少?从而求这n个人中至少有两人生日相同这一随机事件发生的概率是多少?

7 W! p; o5 h9 q; i" C

7 |7 I9 @7 y' T

: S- |( z+ Y6 ~

实验目的

- R. v8 o4 ]! H( U- `

用计算机求解概率计算问题。用多项式拟合方法确定求概率的近似计算公式,了解随机现象的计算机模拟技术。

% E2 B3 C; f9 a P) Q* V, |, u

实验内容与要求

0 a2 h+ `; _: o/ b3 b

求出n个人中至少有两人生日相同的概率P(n)的计算公式。

! d5 @+ C- A9 k, Y% `1 L$ V+ }1 ~2 M

根据P(n)的计算公式,用计算机分别计算出当团体人数取n=1,2,….100时概率值:P(1),P(2),…P(n)。绘制图形,描述概率值随团体人数变化的规律。

5 P; [: r" G+ c8 I2 U- }7 @" E

特殊概率值的计算。在有30个学生的班上,至少有两个同学生日相同的概率是多少?50个人的团体中,至少有两个同学生日相同的概率又是多少?在70个人的团体中,情况又如何?

- v6 k" C5 |' r8 \2 X

5次多项式拟合方法寻找一个近似计算概率的公式。

2 B+ e) ^$ ?. J& ~+ B2 k8 u

实验7-追逐问题

0 _! Y, M, O+ C" y, P, J' F2 B3 E& e

假设在正方形ABCD的四个顶点处各站一人。在某一时刻,四人同时以匀速v沿顺时针方向追逐下一个人,并且在任意时刻他们始终保持追逐的方向实对准追逐目标,例如,A追逐B,任意时刻A始终向着B追。可以证明四人的运动轨迹按螺旋曲线状会合与中心O。用计算机模拟每个人的行进轨迹,并图示整个会合过程。

# d" h$ r5 {$ L, k, v2 k

12. 0 y7 w8 i) N6 b( Z4 N9 U 怎样安全渡河问题 ! l W( b" o. m- H& X' J: ?

: T- g7 W. i9 u7 K" P- E

3名商人各带1名随从乘船渡河,一只小船只能容纳2人,由他们自己划行,随从们密约,在河的任一岸,一旦随从人数比商人多,就杀商人,此密约被商人知道,若如何乘船渡河的大权掌握在商人们手中,商人们怎样安排每次乘船方案,才能安全渡河呢?


9 b5 k( U) ]+ H( ^3 l9 J3 g/ v* e ; Q2 r5 O+ Y" S. D
[此贴子已经被作者于2008-5-1 22:00:52编辑过]

作者: madio    时间: 2008-5-3 09:11
这些问题不是都有提示吗?按照提示作就可以了,最后一个商人过河问题是最简单的动态规划问题,请见http://www.madio.net/Netedu/Class9/200701/2122.html
作者: talent_wei8899    时间: 2008-5-3 16:37
问题在于,我们才学MATHEMATIC,一个星期教了一本书,还来不及消化....根本不懂么。..
作者: madio    时间: 2008-5-3 17:32

关键是这几个问题的模型你会建吧,建出模型后上机试验就不难了,就是按照提示中说的用几个函数而已!


作者: kofeffect    时间: 2008-5-7 21:32
QUOTE:
输入:
a = 2;
b = 3;
f[x_] = a/Cos[x] + b/Sin[x];
Plot[f[x], {x, 0, Pi/2}];
FindMinimum[f[x], {x, 1}]

输出:
{7.02348, {x -> 0.852771}}

7m长的梯子,不能达到要求!!
. ]4 ^6 J4 r+ B% D9 N5 ?) v
[此贴子已经被作者于2008-5-7 21:35:08编辑过]

作者: BigTou    时间: 2009-7-23 17:02
追逐问题
  i. j  i2 R) O: k' r7 @1.问题提出, g  _- D# `5 K; y1 [1 v
在图8.4中,假设正方形ABCD的四个顶点处各站一人.在某一时刻,四人同时以匀速v沿顺时针方向追逐下一个人,并且在任意时刻他们始终保持追逐的方向是对准追逐目标,例如,A追逐B,任意时刻A始终向着B追.可以证明四人的运动轨迹将按螺旋曲线状汇合于中心O.
( g) N& e  m# Z* W2 b& J8 J怎样证明呢?有两种证明方法.一是分别求出四人的运动轨迹曲线解析式,求证四条曲线在某时刻相交于一点.另一方法则是用计算机模拟将四人的运动轨迹直观地表示在图形上.
" o3 F: |/ t) ?1 l2.建立模型及模拟方法* ^7 z& p. ^3 a/ Z# j
模拟步骤:5 H; L9 f5 _$ _4 i, h9 w
1)建立平面直角坐标系.
$ l) ^7 x/ Y% C* v  Q1 o2)以时间间隔tΔ进行采样,在每一时t计算每个人在下一时t+tΔ时的坐标.- ]: [5 m, t. j# {; J) G+ ?1 `- `
3)不妨设甲的追逐对象是乙,在时间t时,甲的坐标为,乙的坐),(iiyx' t4 E) Y; s8 _+ W: r, q* d$ b6 A
标为),(22yx.甲在t+ tΔ时的坐标为),sin,cos(11θθtvytvxΔ+Δ+
& U) m/ f/ y$ O% @4 Q/ i+ r其中2122121212)()(,sin,cosyyxxddyydxx−+−=−=−=θθ
- m/ b9 k0 M0 g# ~3 K8 ^: c同理,乙在t+tΔ时的坐标为)sin,cos(22θθtvytvxΔ+Δ+." ^' y* _# J% D2 k
4)选取足够小的,模拟到tΔtvdΔ<时为止.
" Y4 l/ n- `  t7 |1 _2 E$ f5)连接四人在各时刻的位置,就得到所求的轨迹.+ P5 {1 L  v+ C# G% M2 t' U: ^
连续系统模拟的特点是首先选定一个时间步长(通常是等间距的);其次按时间顺序推进,每推进一个时间步长,就对系统的活动和状态按预定的规则和目的进行考察。分析、计算、记录,直到预定模拟结束条件(通常是时间条件)为止.# _3 j# I- q7 w
3.MATLAB实现
7 {3 {& s2 r& F6 z" [# n8 B- K根据以上模拟步骤,可编出MATLAB程序(simu2.m)如下:
# @" [  d5 b: y$ ~1 Z%取v=1,t=12,A,B,C,D点的坐标分另为(0,10),(10,10),(10,0),(0, 0)" X9 n' h8 ?# R, h
v=1;; d; @$ ^3 \- t  X
dt=0.05;
0 f% l& b; `: e  Hd=20;# S* c" _+ @- Z4 C. ?
x=[0 0 0 10 10 10 10 0];+ i; y' `( K: e( w- g; a
x(9)=x(l);- X4 y, o: z( ^7 D
x(10)=x(2);
, e* x3 D6 e) G/ x2 c& [hold) B- I$ a+ G' G* Q* t0 b: Y
axis(‘equal’)
. H: b) Y0 p, F8 c5 b9 G* G+ Y( J$ Taxis([0 10 0 10]);
( T& w6 \% L% cfor k=1:2:7
  S# w5 o5 P+ x9 F; `8 gplot(x(k),x(k+1),’.’ )
6 k4 r3 Z0 t6 ?6 Yend6 L* |# F, g' C, c! V% t  [/ `
while(d>0.1)
) _& x. T% q0 \8 y/ F3 Q6 c* u' efor i=1:2:7" ]( W) G) U6 z3 Q- ^2 T
d=sqrt((x(i)-x(i+1))^2+(x(i+1)-x(i+3))^2);" D; g0 _, X- ?$ _; a& s2 n
x(i)=x(i)+v*dt*(x(i+2)-x(i))/d;( W; n6 n  ]9 f3 q- }
x(i+1)=x(i+1)+v*dt*(x(i+3)-x(i+1))/d;. N' o7 e! q) m8 W0 Y* ^+ z
plot(x(i),x(i+1),’.’)$ j/ N+ f: p2 s& N
end
* Q! l1 S% j, b' _5 j$ U1 k- Ax(9)= x(l);x(10)= x(2);+ ]6 [0 V1 U: g9 |' x
end
, i1 ]( N3 n6 y' u3 [hold
! D4 v* e2 o4 F6 b1 x运行上述程序(simu2, 回车)可得到图
作者: BigTou    时间: 2009-7-23 17:02
第七题 是蒙特卡洛模拟




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5