ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:114.95KB ,
资源ID:17326502      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17326502.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数值计算与算法设计课程设计Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数值计算与算法设计课程设计Word格式.docx

1、设计题目水塔流量问题的插值与拟合解法任务起至时间2008年7月6日至2008年7月11日设计要求及任务总述1. 逐步掌握用微积分和数值分析知识建立常用数学模型的技能;2. 进一步熟悉、理解处理离散数据的插值方法和拟合方法;3. 提高应用编程工具和数学软件实现数值算法的能力。工作划安排7月6日 问题分析7月7日7月8日 模型建立与算法设计7月9日7月10日 程序的编制与调试7月11日 结果分析、撰写设计报告参考资料1 关治, 陆金甫. 数值分析基础, 高等教育出版社, 北京, 2002. 2 李庆扬, 王能超, 易大义. 数值分析, 华中科大出版社, 武汉, 2005. 3 赵林明, 习华勇.

2、数据拟合方法程序设计及其应用, 河北科技出版社, 石家庄, 2000. 4 何青, 王丽芬. Maple教程, 科学出版社, 北京, 2006.指导教师签字系主任签字 2008年7月6日 李坷坷 学号: 200513795 专业班级: 应用数学2005-2 课程设计题目: 水塔流量问题的插值与拟合解法 指导教师评语:成绩: 2008年7月12 日安徽理工大学课程设计成绩评定表目录一、问题与假设.4(1)问题.4 (2)假设.4二、分析与建模.5(1)记号.5 (2)散点图.5三、程序与结果.6(1)方法1.7(2)方法2.8(3)方法3.9四、模型的评价.11(1)优点11(2)缺点11五、心

3、得体会.11水塔流量的估计一、问题与假设(1)、问题某社区的自来水是由一个圆柱形水塔提供。水塔高12.2米,直径17.4米。当水塔水位降至约8.2米时,水泵自动启动加水;水位升高到约10.8米时,水泵停止工作;一般水泵每天工作两次。下表给出了某一天在不同时间记录水塔中水位的数据,其中有三次观察时水泵正在供水,无水位记录。表1-1时刻(h)水位(cm)0 0.92 1.84 2.95 3.87 4.98 5.90 7.01 7.93 8.97968 948 931 913 898 881 869 852 839 8229.98 10.92 10.95 12.03 12.95 13.88 14.9

4、8 15.90 16.83 17.93/ / 1082 1050 1021 994 965 941 918 89219.04 19.96 20.84 22.01 22.96 23.88 24.99 25.91866 843 822 / 10.82 1059 1035 1018试建立适当的数学模型,计算任意时刻的水流速度,估计一天的用水量和水泵的工作功率。(2)、假设1、 仅考虑居民的正常用水,不考虑水管破裂、消防用水等异常情况;2、 根据Torricelli定律,水的最大流速与水位的平方根成正比。对于所给的数据,最大水位为10.82米,最小水位为8.22米,。因此, 可以假定水位对流速没有影响

5、;3、 假设水泵的进水速度为常数,不随时间变化,也不是已灌水量的函数,且水泵的进水速度大于水塔中流出水的最大流速。为了满足公众的用水需求,不让水箱的水用尽是显然的要求。4、 假设水塔的流水速度可用光滑曲线表示,与水泵工作与否无关。虽然就个别用户而言,可能用水量有较大的变化,但是每个用户的用水需求量与整个区的用水需求量相比是微不足道的,而且它与整个社区需求量的增减情况是极不相似的。所以单个用户的用水量不能决定整个区的用水量。5、 水泵工作与否完全取决于水塔内水位的高度,且每次加水的工作时间为2小时,根据表1-1中的数据可知,水泵第一次供水时间段为 8.97,10.95,二次供水时间段为20.84

6、, 22.96。二、分析与建模(1)、记号引入如下记号:,水的容积,时刻水的容积(m3);时刻(h);流出水箱的流量是时间的函数(m3/h).水泵的灌水速度(m3/h).-初始数据的当天测试时间.当天的时间(以24小时制).(2)、散点图根据表1-1作出水箱中水位随时间变化的散点图图1,如下:图1再根据表1-1计算出在相邻时间区间的重点及在时间区间内水箱中流出水的平均速度,并将其作成图2,图2问题已经转变为根据流速的一个函数值表, 产生函数在整个区间(24小时)上的函数或函数值, 插值是最常用的方法, 可以考虑分段线性插值、三次样条插值等等.三、程序与结果 先作出所需的散点图,MAPLE 7程

7、序如下: restart:with(plots):with(stats):T:=0,0.92,1.84,2.95,3.87,4.98,5.90,7.01,7.93,8.97,9.98,10.92,10.95,12.03,12.95,13.88,14.98,15.90,16.83,17.93,19.04,19.96,20.84,22.01,22.96,23.88,24.99,25.91:H:=9.68,9.48,9.31,9.13,8.98,8.81,8.69,8.52,8.39,8.22,-1,-1,10.82,10.50,10.21,9.94,9.65,9.41,9.18,8.92,8.66

8、,8.43,8.22,-1,10.82,10.59,10.35,10.18:L:=seq(Ti,Hi,i=1.10),seq(Ti,Hi,i=13.23),seq(Ti,Hi,i=25.28):plot(L,style=point);T1:=seq(Ti+Ti+1)/2,i=1.27):H1:=seq(Hi-Hi+1)/(Ti+1-Ti),i=1.9),seq(Hi-Hi+1)/(Ti+1-Ti),i=13.22),seq(Hi-Hi+1)/(Ti+1-Ti),i=25.27):L1:=seq(T1i,H1i,i=1.9),seq(T1i+3,H1i,i=10.19),seq(T1i+5,H1

9、i,i=20.22):F:=plot(L1,style=point):display(F);结果分别见图1和图2。(1)方法1用最小二乘估计得到用水率函数,然后在时间区间0,24上积分得到一天用水的总量.MAPLE 7程序及运行结果如下: n:=7:poly:=fitleastsquarex,y,y=sum(ai*xi,i=0.n),seq(ai,i=0.n)(seq(T1i,i=1.9),seq(T1i,i=13.22),seq(T1i,i=25.27),H1):v1:=rhs(poly):Volume1:=evalf(int(v1,x=0.24)*Pi*17.42/4);G1:=plot(

10、v1,x=0.25):display(F,G1);按最小二乘估计法估计出:灌水速度分别为:1.549001602立方米/小时,1.469259217立方米/小时;全天的用水量约为:1259.232657立方米。(2)方法2根据假设,水流量只依靠于公众对水的需求,是一种自然的规律,它本身是一条相当光滑的曲线,有水泵工作时的数据当然最好,现在不知道,我们只能依据连续性,领先充水前后的数据来拟合曲线,为了得到水泵工作时的水流量,我们忽略水泵工作期间的数据,直接对充水前后的数据用三次样条插值来拟合。 v2:=x-spline(seq(T1i,i=1.9),seq(T1i,i=13.22),seq(T1

11、i,i=25.27),seq(H1i,i=1.22),x,3):Volume2:=evalf(int(v2(x),x=0.24)*Pi*17.42/4);G2:=plot(v2(x),x=0.25):display(F,G2); -(H10-H1),int(v1,x=0.T10),int(v2(x),x=0.T10);-(H23-H13),int(v1,x=T13.T23),int(v2(x),x=T13.T23);-(H28-H25),int(v1,x=T25.T28),int(v2(x),x=T25.T28); (2.6+int(v1,x=T10.T13)/(T13-T10),(2.6+i

12、nt(v2(x),x=T10.T13)/(T13-T10);(2.6+int(v1,x=T23.T25)/(T25-T23),(2.6+int(v2(x),x=T23.T25)/(T25-T23);按三次样条插值法估计出:1.543586066立方米/小时,1.473779848立方米/小时;1259.953202立方米。(3)方法3 将数据分成五段分别进行三次样条插值,然后对所求数据进行插值处理, h1:spline(seq(Ti,i=1.10),seq(Hi,i=1.10),x,3):h3:spline(seq(Ti,i=13.23),seq(Hi,i=13.23),x,3):h5:spl

13、ine(seq(Ti,i=25.28),seq(Hi,i=25.28),x,3):-diff(h1(x),x): v3:-diff(h3(x),x): v5:=-diff(h5(x),x): temp1:=7.9,8.9,10.9,11.9:temp2:=eval(v1(x),x=7.9),eval(v1(x),x=8.9),eval(v3(x),x=10.9),eval(v3(x),x=11.9):temp3:=19.9,20.8,23,24:temp4:=eval(v3(x),x=19.9),eval(v3(x),x=20.8),eval(v5(x),x=23),eval(v5(x),x=

14、24):v2:spline(temp1,temp2,x,3):v4:spline(temp3,temp4,x,3):=plot(v1(x),x=T1.T10):=plot(v2(x),x=T10.T13):G3:=plot(v3(x),x=T13.T23):G4:=plot(v4(x),x=T23.T25):G5:=plot(v5(x),x=T25.T28):display(F,G1,G2,G3,G4,G5); temp:=int(abs(v1(x),x=T1.T10)+int(abs(v2(x),x=T10.T13)+int(abs(v3(x),x=T13.T23)+int(abs(v4(x

15、),x=T23.T25)+int(abs(v5(x),x=T25.24):Volume3:=evalf(temp*Pi*17.42/4);-(H10-H1),int(v1(x),x=0.T10);-(H23-H13),int(v3(x),x=T13.T23);-(H28-H25),int(v5(x),x=T25.T28); (2.6+int(v2(x),x=T10.T13)/(T13-T10),(2.6+int(v4(x),x=T23.T25)/(T25-T23);按分段三次样条插值法估计出:1.540523495立方米/小时,1.47637600立方米/小时;1261.617359立方米。四

16、、模型的评价(1)优点1) 模型的主要优点是证实了水泵的灌水速度为一常数,这也是我们所 期望的。2) 如果所给的数据反映了该社区的通常情况,那么f(t)可适合于一天的任何时刻。3) 任意时刻从水箱中流出水的流速都可通过多项式模型计算出来。4) 用多项式曲线拟合所给的数据其复相关系数为0.971,且同归值与原始数据点没有很大的波动。5) 在24小时周期的端点,模型的取值非常接近,可推测几天的流速。6) 人们自然会将用水量与用电量联系起来,特别是对家庭不用天然气的情况。例如,烧饭需要大量的水来洗碗。同时烧饭和照明等也要用电,洗碗的耗水量也很大,并伴随着电力的消耗(热水器、电吹风等)。通过调查得到,

17、用水分布类型和日常普通用电分布类型是极其相似的。(2)缺点1) 本模型的一个主要缺点就是数据太少,只能参照一天的数据,而对任何 现象建模时,最好有在不同条件下很多天所采集的数据。2) 如果知道水泵的抽水速度,就能更好地估计水泵灌水期间水的流速以及更准确地建立此模型。3) 通过考虑体积测量的差异建立模型,这种做法包含着某种不精确性。五、心得体会 在这次课程设计中,我从问题出发,分析问题,通过提出的一些合乎实际的假设,借助计算机,建立模型并通过最小二乘估计法、 直接对充水前后的数据用三次样条插值来拟合以及分段三次样条插值对所求数据进行插值处理,得到了任意时刻的水流速度、一天的用水量以及水泵的工作效率。当然这些结论仍需要通过实际问题来检验。通过这次课程设计,我初步掌握了Maple中的作图、定义函数、循环等功能。现实中的许多问题都比较复杂,很难用解析理论加以处理,而借助计算机对随机现象进行模拟却可以得到较为理想的数值解。所以以后应该继续深入学习,以便能够解决更多类似的问题。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1