线性插值技术在水情工作中的应用 线性插值_第1页
线性插值技术在水情工作中的应用 线性插值_第2页
线性插值技术在水情工作中的应用 线性插值_第3页
线性插值技术在水情工作中的应用 线性插值_第4页
线性插值技术在水情工作中的应用 线性插值_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

线性插值技术在水情工作中的应用 线性插值 摘要:本文以昭平台水库水位库容查询表格、昭平台水库降雨径流查询表格的制作方法为例,阐述一下线性插值在水情工作中的应用。 关键词:水情工作;线性插值技术;电子表格 Abstract: Taking the production methods of the Zhaopingtai reservoir water storage query form and reservoir runoff query forms as an example, this paper explains to the application of the linear interpolation in the hydrological work. Key words: water regimen; linear interpolation technology; electronic form :TV211.2 :A:2095-2104(xx) EXCLE电子表格在我们的日常学习、工作中得到了广泛应用,它可以输入输出、显示数据,利用其提供的丰富的函数,可以进行复杂繁琐的数据计算,并能把运算后的结果显示为我们需要的图表,大大提高了我们的工作效率。 1.昭平台水库水位库容查询表格的制作方法 水位库容曲线是一条单一线,需要用一维插值技术来解决,什么是一维插值呢? 打开EXCEL,我们首先建立一个工作薄,取名“水位库容查算”,在工作薄里新建两个工作表,一个取名“水位库容查算”;一个取名“ZW”。 打开“ZW”表,从已知的昭平台水库的水位库容关系线摘录节点数据,输入到表格中,为了计算的方便,要按照两列输入,一列水位数据,一列库容数据。在F2单元格(也可以是别的单元格)中输入“Z”,在G2单元格输入“W”,把F3单元格链接到“水位库容查算表的A3单元格,也就是对输入水位数据的一个引用,在G3单元格中输入公式“=IF(F3=OFFSET($A$4,LAST,),OFFSET($B$4,LAST,),TREND(OFFSET($B$4,MATCH(F3,OFFSET($A$4,1,LAST),2),OFFSET($A$4,MATCH(F3,OFFSET($A$4,1,LAST),2),F3)”。公式的意义就是:通过判定给定数据在数据表中的位置,通过线性拟合,返回一个我们需要的值,这样查算表格就算做好了。 实际应用时,在“水位库容查算”表中输入“Z”值,库容W值自动显示,十分快捷方便。 还有一个方法就是:我们新建一个工作表,在工作表的A列与B列分别输入库容、水位节点数据,在C7单元格(也可以是别的单元格)我们输入公式“=IF($B$2=B8,0,B7*($B$2-B8)*($B$2-B9)/(B7-B8)/(B7-B9)+B8*($B$2-B7)*($B$2-B9)/(B8-B7)/(B8-B9)+B9*($B$2-B7)*($B$2-B8)/(B9-B7)/(B9-B8)”;其实公式的意义就是如果判定给定的数据不在区间,则返回值“0”,如果在给定的区间则利用插值计算公式进行计算,在B3单元格中输入“=MAX(C7:C3156)”,就是找出计算出数据列的最大值,因为不在给定区间返回的都是“0”值,这样就可以得到给定水位值的库容值。这种方法其实是利用拉格朗日线性插值公式,由于是利用直线去模拟曲线,所以节点数据一点要多。应用时,在B2单元格中输入水位数据,在B3中显示库容值。 比较以上两种方法,第二种有些繁琐,运行效率较低,并且很难实现同时对多个值进行查询,所以只是作为一种方法来探讨,实际工作中,还是选用第一种方法,更为简便快捷。 2、昭平台水库降雨径流关系查询表格过程 打开EXCEL,我们首先建立一个工作薄,取名“径流查算系统”,在工作薄里新建两个工作表,一个取名“径流查算”;一个取名“PPaR”。 打开“PPaR”表,从已知的昭平台水库的降雨径流关系线摘录节点数据,输入到表格中。 其实这是一个二维线性插值的问题,什么是二维线性插值呢?对于一个二维数组r,我们假设对于任意一个浮点数i,r(a,i)到r(a+1,i)之间是线性变化的,r(i,b)到r(i,b+1)之间也是线性变化的(a,b都是整数),那么对于浮点数的坐标(x,y)满足(aLASTX),2),OFFSET(A7,WY,2),J4),OFFSET(A7,WX-(J3=LASTX),2),J3)”。这里用到几个函数,TREND函数是返回线性回归拟合线的纵坐标,OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用; choose函数从参数列表中选择并返回一个值;还有“LASTX、LASTY、WY、WX”几个自定义的名称。我们先判定给定的查询条件“P”与“Pa”值在节点数据表格中的位置,然后利用插值公式进行计算。“径流查算表”中的R值是链接了“PPaR”表中的数据,这是为了美观和节点数据安全的需要,当然,为了进一步提高安全性,我们还可以为工作表加密码,这样,昭平台水库降雨径流查询系统就完成了。 实际应用时,在“径流查算”表中输入“P”与“Pa”值,径流深值自动显示。 本查询系统利用EXCEL电子表格开发,技术成熟,适用范围广,拓展性好。洪水预报方案中有许多关系线,比如水位-库容关系线、径流深-峰量关系线等,都可以用该技术去进行插值计算。完全可以利用该技术开发出开发出一个功能更强大的洪水预报软件, _抛开原来的方案图表,比如预报入库的水量,水位的涨幅、洪峰流量等等,大大提高了工作效率。 3.结束语 利用线性插值技术制作水位库容查询表格、降雨径流查询表格,志在抛砖引玉,事实上,大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论