欢迎来到天天文库
浏览记录
ID:51496792
大小:186.86 KB
页数:3页
时间:2020-03-25
《巧用Excel中的函数解决矿山测量中实际问题.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第5期矿山测量NO.5MINESURVEYINGOct.2Ol2doi:10.3969/j.issn.1001—358X.2012.05.001巧用Excel中的函数解决矿山测量中实际问题魏国武(辽宁地质工程职业学院,辽宁丹东118008)摘要:文中针对实际测量生产作业中,尤其是矿山测量生产中经常应用到的几个计算公式模型以及目前最常使用的计算工具Excel表格,仔细分析研究了Excel电子表格中的各函数关系及计算功能,利用电子表格中的函数,解决计算导线边坐标方位角、坐标正反算、平差计算等实际测量问题,为第一线的测量生产作业人员提供一种方便快捷的计算方法,既提高了测
2、绘计算成果的可靠性,又能使第一线的测量生产作业人员降低劳动强度和提高作业效率,还简化了测量生产作业的工作环节,具有一定的推广使用意义。关键词:Excel表格;函数;坐标方位角;坐标反算;测量生产作业中图分类号:P207文献标识码:B文章编号:1001—358X(2012)05—0001—03在测绘生产单位,大多数工程技术人员对于各取整。种编程软件并不十分熟悉,而在实际生产测量任务(3)“RADIANS”函。作用是将角度以度为单位中,有一些比较繁琐的工作,对测量的计算速度、工的度值转换为弧度。作的进程有一定的影响。在办公软件office可以说(4)“DEGREES”
3、函数。它的功能是将弧度值是家喻户晓,其中的电子表格Excel中的300余个函转换为以度为单位角值。数,对于多数人来说,并不十分了解,也更谈不上应(5)“SUMPRODUCT”函数。其功能是将数组用,文中选择部分函数来解决测量实际中的常见问或区域内乘积求和。题,以更好地、准确地完成测绘任务,提高工作效率。2利用函数进行坐标反算、导线方位角推算在运用IF、INT、RADIANS、DEGREES等函数进行具体计算前,首先将这些函数的具体功能进行说测量中进行坐标反算、方位角的推算是非常普明,介绍它们与测量生产作业计算的关系,以便更广遍的,随着计算机的普及,对于大量进行点之
4、间的方泛的应用。位推算、导线边方位推算来讲,借助于办公软件of-rice中的电子表格EXCEL中的部分函数,进行简单1函数的程序编辑,可以轻而易举地完成计算控制点之间(1)IF函数。是一个条件转折函数,判断一个的坐标方位角、距离及任意导线边方位角的推算等条件是否满足,如果满足条件返回一个值,否则返回功能,实现测量计算自动快速的目的。另一个值,函数中有三个参数项:第一个是LOGICAL2.1利用“IF、INT”函数进行坐标反算Text,含义是逻辑检验,它是任何一个判断为真如AB直线,已知A、B点坐标,求AB的坐标方(True)或假(False)的具体数值或表达式,如
5、果数据位角和边长。符合此项参数条件,即返回值为真,则执行第二项参根据坐标反算的基本原理,编写程序设计思路数相关内容,如果在第一参数中参数值为假,则执行是:一是求取坐标增量;二是根据坐标增量分别判定第三项参数,整个函数表达为:IF(参数项1,参数项所在象限;三是根据所在象限选用不同公式在电子2,参数项3),在使用时注意两点:①参数项之间须表格EXCEL中,如表1所示;将已知两点的坐标分用英文“,”号隔开;②多层IF函数中的括号要匹配,别填入电子表格相应位置上。首先计算直线的坐标不能缺少括号层数。增量,在E2、F2单元格处,分别引用坐标增量计算的(2)“INT”函数。
6、是一个取整函数,将数值向下公式,=B2一A2,=D2一C2,在G2单元格处输入程1塞r5塑————矿山测量2012年10月A8l2序:IF(E2>0,IF(F3>0,ATAN(:F3/E2),ATAN(F3/E2)+2PI()),IF(F3>0,ATAN(F3/E2)+PI(),ATAN(F3/E2)+PI())),求出坐标方位角以弧度单位表示的数值,在H2单元格处输入函数sQr~T(E2N2+F2^2)求出两点间水平距离。由于角度单位测量上人们习惯上用度、分、秒来表示,我们可利用EX.CEL中钧部分相应的函数关系以及简单的编程就可圈1导线坐标方位角示意将G2单元
7、格中的弧度转换为度、分、秒。在I2单元格中输入INT(DEGREES(G2)),其右角为负值,在图1中,AB的坐标方位角a为已中函数DEGREES功能是将弧度值化为以度为单位知,观测折角为卢,、卢:、,求三条未知导线边B1、12、的角度,经INT函数运算后得到整数度值。在J2单23的坐标方位角。例如:元格中输入程序:“=INT((DEGREES(G2)一INT仅^B=125。3245”,/3l=146。1708”,(DEGREES(G2)))60)”,得到整数分值,在K2单8=159。0439“.8=57o3247元格中输入程序:=((DEGREES(D2)一IN
8、T(DE—
此文档下载收益归作者所有