已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用电子表格进行流速计算用电子表格进行流速计算电子表格功能强大,我们可以用它来完成很多工作。在测量工作中,就可以用它来完成流速的计算。在对河流的测量工作中,经常要进行流速的测量。在测量流速时,我们一般先在需要测量河段的两岸选择适当的地点设置测站,架设经纬仪或全站仪(两个地点的平面坐标已知且视线开阔),且这两个站互为后视;然后在测量河段的上游方抛下一漂浮物,两测站都用仪器瞄准,并随着它的移动而移动;最后由第三人在间隔固定时间的计数(如20秒一次),两测站随着计数观测记录。如图:在观测完成后,我们就进行计算。电子表格功能强大,我们可以编制适当的函数,用电子表格完成。先新建一电子表格文档,打开VB编辑器,插入模块,在模块中编辑以下程序,完成后将文档保存为“加载宏”格式。(这个步骤一次完成,以后就不再做了)如图:一、先编辑计算p点坐标的程序如图所示,在A、B两已知点架设经纬仪,测得已知方向与AP、BP的测角、。P点的坐标计算公式如下: 根据这个公式,在电子表格中用VBA编制程序计算P点的坐标。1、建立函数S(v) 完成正弦函数tan()的计算。由于我们的观测数据都是用度分秒表示,如594028,在电子表格中输为59.4028,而在计算时都需要换算为弧度。我们用xyz表示一个角,用w表示这个角的弧度值,则计算公式为w=(x+y/60+z/3600)*/180函数S(v)的程序为:Public Function s(v As Double) As Double Dim x As Integer Dim y As Integer Dim z As Integer Dim w As Double x = v y = (v - x) * 100 z = (v - x - y / 100) * 10000 w = (x + y / 60 + z / 3600) * 3.14159265357989 / 180 s = Tan(w)End Function2、建立函数xp,yp完成p点的坐标计算用x1,y1表示A站坐标,x2,y2表示B站坐标,a表示角,b表示角。函数xp的程序为:Public Function xp(x1 As Double, y1 As Double, x2 As Double, y2 As Double, a As Double, b As Double) As Double Dim x As Double Dim y As Double Dim z As Double x = x1 * s(a) y = x2 * s(b) z = (y2 - y1) * s(a) * s(b) xp = Round(x + y + z) / (tan(a)+ tan(b)), 3)End Function函数yp的程序为:Public Function yp(x1 As Double, y1 As Double, x2 As Double, y2 As Double, a As Double, b As Double) As Double Dim x As Double Dim y As Double Dim z As Double x = y1 * s(a) y = y2 * s(b) z = (x1 - x2) * s(a) * s(b) yp = Round(x + y + z) / (tan(a)+ tan(b)), 3)End Function二、编辑计算两点间距离的程序计算两点间距离公式为根据上式,编辑函数d( ),计算两点间的距离Public Function d(x1 As Double, y1 As Double, x2 As Double, y2 As Double) As Double Dim x As Double Dim y As Double Dim z As Double x = x1 - x2 y = y1 - y2 z = x * x + y * y d = Round(Sqr(z),2)End Function在计算流速时,我们新建一电子表格文档,先加载宏“流速计算”,如图:然后在输入站A,B的坐标以及两站的观测值,如图:2行为A站的坐标,3行为B站的坐标,A列为A站的测角,B列为B站的测角。然后在C4单元格输入公式,如图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东广州市荔湾区龙津街环卫站招聘环卫工人笔试考试参考试题及答案解析
- 2026年金华义乌市中心医院医共体面向毕业生校园招聘40人( 浙江中医药大学)笔试考试备考题库及答案解析
- 轨道交通建设项目成本控制
- 高考政治一轮复习 第01课 在生活中学民法用民法(讲义)(原卷版)
- 五年级语文句子专项练习及解析
- 茶叶品牌忠诚度影响因素-洞察与解读
- 中医经典《金匮要略》考试重点归纳
- 临床护理操作规范与技能训练
- 2025年滁州来安县县级公立医院引进高层次人才7人考试笔试模拟试题及答案解析
- 公共事业单位绩效考核标准
- 【2025年】员工食堂培训试题及答案
- 财务会计基本规范与操作手册
- 2025年大学《历史学》专业题库- 中国古代史的专题研究
- DG-TJ08-401-2025 公共厕所规划和设计标准
- 见义勇为宣传课件
- 说话的艺术课件
- 个人信息保护规则及制度
- 货车安全培训案例分享课件
- 2025湖南张家界桑植县交通旅游建设投资集团有限公司招聘考试参考题库及答案解析
- 暖气费面积分摊合同协议
- GB/T 20805-2025饲料中酸性洗涤木质素(ADL)的测定
评论
0/150
提交评论