【卡西欧Fx-5800p系列教程】Pol()和Rec()正反算妙用
一、背景概述
我要单独把这两个公式列出来写篇文章, 我觉得搞测量的如果能熟练运用 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()正反算妙用的更多相关文章
- SpringBoot系列教程JPA之delete使用姿势详解
原文: 190702-SpringBoot系列教程JPA之delete使用姿势详解 常见db中的四个操作curd,前面的几篇博文分别介绍了insert,update,接下来我们看下delete的使用姿 ...
- Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求
上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...
- Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数
上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...
- Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数
上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...
- Angular2入门系列教程4-服务
上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...
- 一步一步使用ABP框架搭建正式项目系列教程
研究ABP框架好多天了,第一次看到这个框架的名称到现在已经很久了,但由于当时内功有限,看不太懂,所以就只是大概记住了ABP这个名字.最近几天,看到了园友@阳光铭睿的系列ABP教程,又点燃了我内心要研究 ...
- angular2系列教程(十)两种启动方法、两个路由服务、引用类型和单例模式的妙用
今天我们要讲的是ng2的路由系统. 例子
- CRL快速开发框架系列教程十三(嵌套查询)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- CRL快速开发框架系列教程十二(MongoDB支持)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
随机推荐
- appium简明教程(8)——那些工具
那片笑声让我想起我的那些tool 在我生命每个角落静静为我开着 我曾以为我会永远守在她身旁 今天我们已经离去在人海茫茫 她们都老了吧 都更新换代了吧 幸运的是我曾陪她们开发 啦…… 想她 啦…… 她还 ...
- Java Nashorn--Part 4
Nashorn 和 javax.script 包 Nashorn 并不是第一个在 Java 平台上运行的脚本语言.在Java 6 就提供了 javax.script java 包,它为脚本语言引擎提供 ...
- HMM条件下的 前向算法 和 维特比解码
一.隐马尔科夫HMM如果: 有且仅仅有3种天气:0晴天.1阴天.2雨天 各种天气间的隔天转化概率mp: mp[3][3] 晴天 阴天 雨天 晴天 0.33333 0.33333 0.33333 阴天 ...
- Android资源文件 - 使用资源存储字符串 颜色 尺寸 整型 布尔值 数组
一. Android资源文件简介 1. Android应用资源的作用 (1) Android项目中文件分类 在Android工程中, 文件主要分为下面几类 : 界面布局文件, Java src源文件, ...
- 转: FFmpeg功能命令汇总
原文: FFmpeg功能命令汇总 前言 如此强大的FFmpeg,能够实现视频采集.视频格式转化.视频截图.视频添加水印.视频切片.视频录制.视频推流.更改音视频参数功能等.通过终端命令如何实现这些功能 ...
- 常用代码之四:创建jason,jason转换为字符串,字符串转换回jason,c#反序列化jason字符串的几个代码片段
1.创建jason,并JSON.stringify()将之转换为字符串. 直接使用var customer={}, 然后直接customer.属性就可以直接赋值了. 也可以var customer = ...
- mongodb 数据库操作--备份 还原 导出 导入(转)
mongodb 数据库操作--备份 还原 导出 导入 -------------------MongoDB数据导入与导出------------------- 1.导出工具:mongoexport ...
- Appium 脚本代码中启动appium server
import io.appium.java_client.android.AndroidDriver; import io.appium.java_client.service.local.Appiu ...
- django -- 插入行的不同方式
在django中行是Model的一个实例.也就是说一个Model的实例就对应着一行. 一.通过构造函数创建行: import django django.setup() from polls.mode ...
- webapi中取文件的物理路径(server.mappath)
在Webapi中是用不了server.mappath方法的,上网搜索了一下,发现是用如下代码取得文件绝对路径: string logpath = System.Web.Hosting.HostingE ...