- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
导线平差计算中Excel函数的应用
来源:邢台水文局 文章作者:张猛?录入时间:11-03-23 10:41:22
在平差计算表中,我们要对测定的观测角度和坐标增量等数据进行三角函数的计算,而手算往往会比较复杂麻烦,我们可以借助 Excel强大的数据处理功能进行平差就方便多了。下面我们用讲解和举例相结合的方法来说明:
Excel 中的三角和反三角函数分别对应于平时所需计算的三角函数和反三角函数数值,参数都比较简单,例如 sin、 cos、 asin和 atan等。
一、一般来说三角函数的在 Excel中应用还是比较复杂的,最简单的应用是直接利用公式插入求值:
1 、 用 SIN函数求给定角度的正弦值,用 COS函数求定角度的余弦值,用 TAN函数求给定角度的正切值。这三个函数的语法为:
SIN(number)
COS(number)
TAN(number)
注: Number:必需。需要求正弦的角度,以弧度表示。如果参数的单位是度,则可以乘以 PI()/180或使用 RADIANS函数将其转换为弧度。
我们来示例说明:
假设单元格 A1代表要求的角度,则可在单元格中插入公式为:
=SIN(A1*PI()/180) 或 =SIN(RADIANS(A1))
=COS(A1*PI()/180) 或 =COS(RADIANS(A1))
=TAN(A1*PI()/180) 或 =TAN(RADIANS(A1))
如求 45度的正弦值就在单元格中输入公式 “=SIN(45*PI()/180)”或 “=SIN(RADIANS(45))”,计算角度的正弦值。
另外必须注意的是,由于 sin等三角函数在 Excel的定义是要弧度值,因此必须先要将角度值转换为弧度值,不然的话我们时无法进行计算的。
2 、反三角函数
ASIN 函数可以返回参数的反正弦值。反正弦值是一个角度,该角度的正弦值即等于此函数的 number参数。返回的角度值将以弧度表示,范围为 -pi/2到 pi/2;
ACOS 函数可以返回数字的反余弦值。反余弦值也是角度,返回的角度值以弧度表示,范围是 0到 pi;
用 ATAN函数求定角度的反切值。反切值也是角度,返回的角度值将以弧度表示。返回数值的范围为 -pi/2~pi/2。
这三个的函数的语法为:
ASIN(number) :其中 number必需。
ACOS(number) :其中 number必需。
ATAN(number) :其中 number必需。
注: number :必需。即所需的角度,必须介于 -1到 1之间。
我们来示例说明:
假设, 反求 45度角的正弦值对应的弧度和角度。
如在单元格 A1中已求得 45度角的正弦值,则在单元格 B1中输入公式 “=ASIN(A1)”,得到正弦值对应的弧度,然后在单元格 C1中输入公式 “=B1*180/PI()”,计算正弦值对应的角度;或者直接求角度值 ”= ASIN(A1) *180/PI()”,返回正弦值对应的角度。
反余弦值和反切值的计算公式同求反正弦值的过程相同。
二、角度值是度分秒的格式,这也是比较复杂但经常会用到的。这种情况可以用两种方法解决,我们来举例说明:
1 、比如: 90°01′01〃
在单元格 A1中输入: 900101
然后手动设置自定义格式为: #°##′##〃
在 B1中输入公式:
=SIN(PI()*(LEFT(A1,LEN(A1)-4)+MID(A1,LEN(A1)-3,2)/60+RIGHT(A1,2)/3600)/180)
可求得正弦值。
在 C1中输入公式:
=COS(PI()*(LEFT(A1,LEN(A1)-4)+MID(A1,LEN(A1)-3,2)/60+RIGHT(A1,2)/3600)/180)
可求得正弦值。
2 、比如: 90°01′01 〃
首先,我们将度分秒分开输入。
然后,在列 A1B1C1中分别输入度分秒,列 D1E1F1分别求 sin cos tan
在第一行前三列分别输入 90 1 1 ,就是 90度 1分 1秒
然后用鼠标点中 1行 D1列,在上方 fx右边的文本框公式中输入
=SIN((A1+B1/60+C1/3600)/180*PI()) ,然后点勾“ √”确定。
这样就得到了 sin( 90度 1分 1秒)的值
同理, E1列只要把 SIN换成 COS,就得到了 cos的值
F1 列只要把 SIN换成 TAN,就得到了 tan的值
接着选中第一行的 D1E1F1列,鼠标移到选中方框的右下角,变成十字形,点击鼠标不放,向下拖动,其他对应的角度的三角函数值也就出来了。
借助 Excel 强大的运算功能
原创力文档


文档评论(0)