一、背景概述

我要单独把这两个公式列出来写篇文章, 我觉得搞测量的如果能熟练运用 Pol()和Rec()这两个公式,那么他是会用卡西欧计算器的里程碑事件,也就是说,你开始入门了。

为什么呢?他虽然是内置的公式,但是他能发映出一个卡西欧程序机的特点,变量储存的方法。也是我们在测量过程中灵活运用这两个公式进行坐标正反算和方位角的计算。

首先是一张我做的图片,里面写着他的具体用法。然后会有两个例题来说明他的用法。

二、用例题来解释Pol()和Rec()的用法

1、点A(304477.894,532701.342),点B(304534.231,532765.785)。

问:a,点A到点B的方位角和距离?

b,点B到点A的方位角和距离?

解:a,在计算器上面按下黄色的SHIFT再按下+,屏幕显示Pol(,输入以下数据

Pol(304534.231-304477.894,532765.785-532701.342)

然后按下exe,屏幕显示

γ=85.59648251

θ=48.83957732

但是此时如果我们要是用这个结果的话,他是无法代入计算的。正如图片里面的解释,

距  离 “γ=85.59648251”结果储存在字母变量“I”中;

方位角“θ=48.83957732”结果储存在字母变量“J”中。

下面我们就调用来就可以计算了

按下红色的”ALPHA“和“,”后屏幕显示出I的字母,再按下EXE就会出现距离的结果了,这时候你可以看看这个数字是不是和您刚才用Pol计算的一样呢。

同理,按下红色“ALPHA”和“M+”后屏幕显示出J的字母,再按下EXE就会出现方位角的结果了,再按下度分秒°′″键。此时就是点A到点B的方位角,并且你可以用                它来计算了。

b,同a的解法,只是把两个相减坐标互换,即:Pol(304477.894-304534.231,532701.342-532765.785)

     

2、全站仪架在点B(304534,231,532765.785),后视棱镜架点A(304477.894,532701.342).测得C点的距离是102.343m,A->B->C的左角是122°51′05.12″。

问: C的坐标是多少。

解:   "SHIFT" →"‐" 调出Rec(,然后输入

Rec(102.343,122°51′05.12″)

按下EXE键,计算出

x=-55.51722835

y=85.97631654

此时虽然结果出来了,还是不能用,图片中说到,字母变量I为x,J为y,那么调出字母I,按下确定键,屏幕显示距离的结果。

计算c点坐标的公式是,

x=304534,231+I;

y=532765.785+J;

      

老王推荐正品卡西欧fx-5800 点击查看

【卡西欧Fx-5800p系列教程】Pol()和Rec()正反算妙用的更多相关文章

  1. SpringBoot系列教程JPA之delete使用姿势详解

    原文: 190702-SpringBoot系列教程JPA之delete使用姿势详解 常见db中的四个操作curd,前面的几篇博文分别介绍了insert,update,接下来我们看下delete的使用姿 ...

  2. Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求

    上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...

  3. Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数

    上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...

  4. Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数

    上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...

  5. Angular2入门系列教程4-服务

    上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...

  6. 一步一步使用ABP框架搭建正式项目系列教程

    研究ABP框架好多天了,第一次看到这个框架的名称到现在已经很久了,但由于当时内功有限,看不太懂,所以就只是大概记住了ABP这个名字.最近几天,看到了园友@阳光铭睿的系列ABP教程,又点燃了我内心要研究 ...

  7. angular2系列教程(十)两种启动方法、两个路由服务、引用类型和单例模式的妙用

    今天我们要讲的是ng2的路由系统. 例子

  8. CRL快速开发框架系列教程十三(嵌套查询)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  9. CRL快速开发框架系列教程十二(MongoDB支持)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

随机推荐

  1. Easyui combobox onChange事件

    Easyui combobox onChange事件: 注册事件: $(function () { $('#cc_id').combobox({ onChange: function (newValu ...

  2. 【转】AlphaGo与人工智能

    AlphaGo与人工智能 在之前的一篇文章中我指出,自动驾驶所需要的“视觉识别能力”和“常识判断能力”,对于机器来说是非常困难的问题.至今没有任何机器可以在视觉方面达到驴的水平,更不要说和人比.可是最 ...

  3. chrome 开发并使用油猴 Tampermonkey 插件

    背景:以前 test.user.js 的插件方式被 Chrome 封杀了.现在只能依赖油猴来编写自己的 js 插件. 官方网站:https://tampermonkey.net/ chrome商店:  ...

  4. 关于python中__name__=='__main__'的解释

    调用文章是:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318451 ...

  5. supervisor 完整安装步骤

    Supervisorhttp://www.jianshu.com/p/bf2b3f4dec73http://www.jianshu.com/p/9abffc905645http://blog.csdn ...

  6. [LintCode] Find the Connected Component in the Undirected Graph

    Find the Connected Component in the Undirected Graph Find the number connected component in the undi ...

  7. struts2(五) s标签和国际化

    坚持就是胜利. --WH 一.s标签 在struts-2.3.15.1/docs/WW/docs/tag-reference.html下,就有着struts2所有标签的参考文献,只能看看其中比较常用的 ...

  8. Objective-c在宏里拼接字符串

    //正式服务器#define API_DOMAIN @"www.online.com"//测试服务器//#define DOMAINXX @"192.168.0.10&q ...

  9. [svc]linux启动过程及级别

    Unix目录结构的来历 Linux 的启动流程 Linux 引导过程内幕 嵌入式系统 Boot Loader 技术内幕 centos6使用chkconfig治理服务和其原理 centos7的服务治理- ...

  10. [na]ip包格式

    网络层提供的服务就是在不同网段之间转发数据包. Ip包结构 1,格式(每行4byte*5) 2,版本 V4 V6 3,首部长度 20(固定)+可变长度 ,区分服务 Win2008开始:gpedit. ...