- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 1 页 共 NUMPAGES 3 页
第二次实验内容 初等模型实验
课程名称:数学模型
指导教师:付永钢
实验成绩:
班级:计算1412
姓名:
学号:
实验目的:
掌握初等模型的建立的基本思路和方法,并了解其求解过程。对给定的初等模型问题能够借助Matlab工具进行求解。
实验内容:
实验1 用Matlab验证划艇比赛成绩模型的结果,通过数值结果来检验你所得到的模型正确性。(首先要阅读本目录中的Matlab数据拟合和matlab数据处理的相关材料)
模型检验:代码
Matlab 拟合函数图像:
结果分析:
划艇比赛模型的结果为t∞n^(1/9)。在matlab中检验得belta=-0.1035与-(1/9)接近。因此正确。
实验2 求解汽车刹车距离的模型,用Matlab给出你的求解结果。验证应该遵循的t秒准则的标准。
代码:
function E=fun(a,x,y)
Y=a(1)*x.*x+0.75*x;
E=y-Y;
end
%用lsqnonlin调用解决:
x=[29.3 44 58.7 73.3 88 102.7 117.3];
y=[44 78 124 186 268 372 506];
a0=[0.5];
options=optimset(lsqnonlin);
a=lsqnonlin(@fun,a0,[],[],options,x,y) ;
%绘图
plot(x,y,o);
hold on;
x=[0:200];
y=a(1)*x.*x+0.75*x;
plot(x,y,-);
hold off
Matlab拟合函数图像:
结果分析:
汽车刹车距离求解结果在Matlab的模型如上图所示。刹车距离与速度的关系为:y=0.0284x^2+0.75x(0.75秒为经验取值)。分析模型结果得x(m/s)取值分别为29.3,,44,58.7,73.3,88,102.7,117.3,计算对应的取值分别为46.3333,87。9310,141.7912,207.4225,285.7241,376.2882,178.3738,结果与史记的y值接近。因此模型正确。
实验3 .从教材P56中的第7,13,14题,任选一题,建立相应的初等模型,并借助matlab进行求解,并给出合理的模型解释。
生物学家认为,对于休息状态的热血动物,消耗能量主要用于维持体温,能量与从心脏到全身的血流量成正比,而体温主要通过身体表面散失,现在要求建立一个动物体重与心率之间关系的模型,并用下面的数据加以检验
动物? 体重(g)? 心率(次/分)?
田鼠? 25? 670?
家鼠? 200 ?420?
兔? 2000 ?205?
小狗 ?5000 ?120?
大狗 ?30000 ?85?
羊? 50000? 70?
人? 70000? 72?
马 ?450000 ?38
模型假设:
1 . 假设热血动物在休息状态时消耗的能量全部转换为热量,全部热量都用来维持
体温;?
2.?假设动物(包括人)的体积完全与长度成正比,动物(包括人)的表面积完全
与长度成正比;?
3.?假设外界环境是保持恒定的,不会出现使体温变化很大的环境因素;?
4.?假定动物(包括人)体表的散热率完全恒等于心跳的产热率;?
5.?假定心脏体积与动物(包括人)的体积成正比,体积与重量成正比;
模型的建立:
由数学知识可知:体积V正比于长度的立方,表面积S正比于长度的平方,于是有
V∝L 3 S∝L2
则有 S=K?*V^(2/3)
由体表散热率=心跳产热率,求得:
体表散热率=K?*S=K?*K?*V^(2/3) (1)
由心脏体积正比于动物的体积得,令心率为P,心脏体积=K?*V所以
心跳产热率=K?*V*P (2)
则(1)(2)得:
K?*S=K?*K?*V^(2/3)=K?*V*P
所以
P=(K?*K?*V^(2/3))/K? (3)
由体重和体积成正比都,令体重为G,有
V=K?*G
文档评论(0)