数学实验与数学建模作业 1

发布 2020-04-15 15:29:28 阅读 7141

mathematica建立船渡直角弯模型。

一、 问题重述。

有一艘宽度为5m的船,欲驶过某河道的直角湾,河道的宽度如下图所示,试问:要驶过直角湾,船的长度不能超过多少米?(精确到0.01m)

图一。二、 问题分析。

如图所示,由于船需要拐过的弯为一个直角,所以船的最大长度有一限制,即当船头船尾所成直线恰好与直角的内角相切时,设驳船长度为l,要使驳船能驶过直角湾,假定驳船外侧与河道的边沿刚好接触,则河道内侧的角点到驳船内侧的距离不能大于5m,否则无法通过。 因而问题归结为求l的最大值。所以只需要建立船长l与船外侧与横轴的夹角x的关系,并利用mathematica求出l的最大值即可。

三、 模型假设。

3.1.假设船的模型为一个标准的矩形,即船头与船尾宽度一致,以便于分析问题。

3.2.假设船的最大长度为船外侧与河道的边沿刚好接触时的情况,方便求解。

四、符号说明。

l:船的长度。

x:船外侧与横轴的夹角为x。

五、模型的建立与求解。

5.1.建立船长度l与x的关系:

l=10/sinx+12/cosx-5*tanx-5/tanx

5.2.画出函数的图形:

源**:f[x_]:10/sin[x]+12/cos[x]-5*tan[x]-5/tan[x]

plot[f[x],,plotrange ]

结果:结果分析:由图可知,函数有唯一的极值点,大约在0.75附近。

5.3.画出直观的图像:

源**:plot[,,plotrange->]

结果:结果分析:由微分学的知识,取极值的必要条件是一阶导数等于0。

5.4.求f(x)的一阶导数并求其零点:

源**:d[f[x],x]

r=nsolve[ =0,x]

r[[3]]

f[x]/.x-> r[[3]]

结果:out[15]=

5.5.最终结果:

x=0.731998

l=21.0372

综上所述,以上结果表明x=0.731998,函数在处取得极大值21.0372。

所以船欲驶过该直角湾,船的最大长度为21.04m。

数学建模与数学实验作业

关于煤矿厂分配供煤问题。1.问题的提出。有两个煤矿厂a b,每月进煤分别不少于60t 100t,它们担负 三个居民区用煤任务。这三个居民区每月需要用煤分别为45t 75t 40t a厂离这三个居民区分别为 b厂离这三个居民区分别为 问这两煤矿厂如何分配供煤,才能使总运输量最小?2.问题分析。设a煤场...

数学实验与数学建模作业

数学实验与数学建模 作业。运用mathematic解决实际问题。姓名。学号。学院电子信息工程学院。班级。指导教师范秉理。时间2013年12月。一 投篮的出手角度问题。问题描述 篮球比赛中,比赛队员投篮命中率对于本队的取胜起着决定性作用。实践表明,影响投篮命中率有两个关键因素 出手角度和出手速度。在各...

数学实验与数学建模作业

一家保姆服务公司专门向雇主提供保姆服务,根据估计,下一年公司需求如下 春季每天6000人日,夏季每天7500人日,秋季每天5500人日,冬季每天9000人日。而公司新招聘的保姆必须五天以后才可以上岗。每名保姆每季度工作 新保姆包括培训 65天,保姆是公司给付工资的,每人每月800元。春季开始时公司有...