怎么用计算机计算方位角,坐标方位角连续计算 fx-5800计算器编程

摘要:利用fx-5800计算器可编程的特点,编写坐标方位角连续计算程序,使计

算方位角的工作变得简单易行,并且工作量大幅度降低。

关键词:方位角;左侧转角;导线

Abstract: using fx-5800 calculator programmable characteristics, write coordinates continuous calculation program azimuth, make millions

Calculate azimuth of work has become simple and feasible, and greatly reduce the workload.

Keywords: azimuth; The left corner; wire

中图分类号: TH72文献标识码:A 文章编号:

一、基本原理

如上图,沿A B1 2 3 4 5方向测得左侧转角分别为 、 、 、 、

;AB方向的坐标方位角为 。

则:B1方向坐标方位角为

①当 时,

②当 时,

③当 时,

12方向坐标方位角为

①当 时,

②当 时,

③当 时,

2 3方向坐标方位角为

①当 时,

②当 时,

③当 时,

3 4方向坐标方位角为

①当 时,

②当 时,

③当 时,

4 5方向坐标方位角为

①当 时,

②当 时,

③当 时,

二、源程序

FWJJS 程序名

0J:0 B:"N="?J

Lbl1

" ="?B

J+B J

IfJ

Goto 1

Else If J≥5400:Then J-5400 J:N=J: "N=":J►DMS

Else J-1800 J:N=J:"N=":J►DMS

IfEnd:Goto 1

三、程序运行

【例】已知AB边的坐标方位角,由B点起始向前分别实测了1、2、3、4导线点,已知数据如下,计算B1、12、23、34边的坐标方位角。

已知边 实测水平角

NAB=

操作步骤

按MODE 5 2 按 键,当文件名为TLX―FWJJS高亮度显示时,按EXE 。

此时屏幕显示N=?,此时输入AB边坐标方位角 ,显示 ?,输入B点实测水平角 ,显示 ,即为B1边的坐标方位角。

再按EXE 显示 ?,输入1号点实测水平角 ,显示 ,即为12边的坐标方位角。

再按EXE 显示 ?,输入2号点实测水平角 ,显示 ,即为23边的坐标方位角。

再按EXE 显示 ?,输入3号点实测水平角 ,显示 ,即为34边的坐标方位角。

注:1、运算时注意导线前进方向要统一;

2、水平角要用导线前进方向的左角;

3、计算后的方位角是各边前进方向的坐标方位角;

四、各种字符录入方法

:FUNCTION 3 2

: EXE

?: FUNCTION 3 1

If: FUNCTION 3 3

Then : FUNCTION 3 4

Else : FUNCTION 3 5

IfEnd: FUNCTION 3 6

Lb1: FUNCTION 3 7

Goto : FUNCTION 3 8

≥ : FUNCTION 35

: FUNCTION 3 3

For : FUNCTION 3 1

To: FUNCTION 3 2

Next: FUNCTION 3 2

[]:ALPHA ln ALPHA X■

List:FUNCTION 7 1 1

: :ALPHA■

Freg:FUNCTION 7 1 2

结 语:煤矿井下导线测量是煤炭生产中经常性工作,频率较高。本程序使计算方位角的

工作量大幅降低,具有广泛的应用性。

【参考文献】

[1]覃辉,段长.fx-9860G SD矩阵串列编程计算器实用测量程序.华南理工大学出版社,出版时间:2006.10.1.

[2]覃 辉,覃楠.CASIO fx-5800编程计算器基于数据库子程序的测量程序与案例. 同济大学出版社,2010.6.1.

[3]葛永慧.测量平差.中国矿业大学出版社,2005.2

注:文章内所有公式及图表请用PDF形式查看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/382917.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

yii html 添加下拉框,php – Yii2下拉列表:在我的选项中添加像data-food =“…”这样的html标记...

我正在使用Yii2构建应用程序.我使用Yii2提供的Html Helper生成下拉列表: Html::dropDownList(food, $food_id, $foodList, [id>food-select]); ?>其中$food_id是默认选择的选项,$foodList是一个包含表示选项值和文本的键值对的数组.它工作得很好,但我需要在我…

html是网页技术,Html静态网页技术小结

《Html静态网页技术小结》由会员分享,可在线阅读,更多相关《Html静态网页技术小结(4页珍藏版)》请在人人文库网上搜索。1、Html静态网页技术小结l Html入门n 所有的html网页都是有标签(W3C规定标准标签)n 所有的标签使用标准: ,而…

超级计算机 极光,万亿次极光系列代数运算微处理器来袭,国产超算已经一骑绝尘?-控制器/处理器-与非网...

在一日千里、风起云涌的信息时代,谁掌握了核心芯片技术,谁就占据了引领信息产业发展潮流的制高点。长期以来中国一直饱受缺芯之痛,每年都要花费超过 2000 亿美元的资金用于从西方国家购买芯片,规模甚至超过了石油、铁矿石等大宗资…

计算机组成数据通路组成实验报告,计算机组成原理实验报告+++数据通路实验.doc...

计算机组成原理实验报告数据通路实验数据通路组成实验一、实验目的(1)将双端口通用寄存器组和双端口存储器模块联机;(2)进一步熟悉计算机的数据通路;(3)掌握数字逻辑电路中故障的一般规律,以及排除故障的一…

计算机网络安全本科大学排名,2021网络工程专业大学排名 最好大学排行榜

2021网络工程专业大学排名 最好大学排行榜2021-06-11 19:35:09文/丁雪竹网络工程专业在全国最好的大学是哪几所呢,最好的大学排名是什么样呢,小编整理网络工程专业大学最好大学排行榜,仅供参考!网络工程专业最好大学排行榜在网络工…

20线程测试cpu性能软件,评测平台介绍、CPU多线程性能测试

2、平台介绍及CPU性能测试AMD AM3平台CPUAMD FX-8150(4模块/8核)AMD FX-8350(4模块/8核)主板华硕 Crosshair V Formula(BIOS版本:1605)Intel LGA1155平台CPUIntel Core i5 3570K(4核/4线程)Intel Core i7 3770K(4核/8线程)主板华硕 P8Z77-V Deluxe共用配件硬盘主盘&…

大型网站服务器 pdf,大型网站服务器容量规划[PDF][145.25MB]

内容简介内 容 提 要本书讲解了用数学回归分析方法来做服务器容量规划的思路,让读者掌握服务器容量规划的量化方法;模型的选择是服务器容量规划的关键,不同的程序有不同的模型。本书使用nginxPHPMySQL为实例演示了具体的规划过程,…

穿越火线全部服务器都显示爆满,穿越火线大区全部爆满,频道挤不进去背后的故事!...

大家好我是小包子,穿越火线经历了十一周年,盛典游戏更新后,我们发现游戏基本上所有大区都呈现爆满的盛世。我们热爱的穿越火线又回来了吗?6月小包子曾爆料CF启动量超过吃鸡跃居第二,射击游戏第一,重回巅峰的…

dod刷服务器文件,DoD 5220.22-M和Gutmann两种硬盘擦除算法

DoD 5220.22-M的说明Use this seven-pass method for tighter security. Different patterns ofbytes are written to the disk as described in the table below. Usingthis method is probably even safer than using the simple method (with 6passes).This method is descr…

服务器加根网线用不用修改路由器,安装设置无线路由器需要用几根网线?

“安装设置无线路由器需要用几根网线?看到网上安装设置路由器的教程,有的说需要两根网线,有的说需要一根网线,请问到底应该使用一根还是两根呢?”其实这个问题的答案并不是唯一的,使用一根还是两根&#xf…

大数运算#

大数,就是C/C中利用基本类型所不能存储的数字,少则数十位,大则几万位,如何存储和计算大数就是本文的内容。 在C和C中,没有存储大数的数据结构,就算 unsigned long long也只能表示19位的数字  如果我们用d…

乘法口诀表的C语言编程

#include "stdio.h"int main() {int i,j,q0;for(i 1;i < 10; i){for(j 1;j < 10;j){q i*j;printf("%d*%d%d\n",i,j,q);}}} 按照课本上的排列做出的优化 #include "stdio.h"int main() {int i,j;for(i 1;i < 10; i){for(j 1;j <…

打印100-200之间的素数

素数 是指除了1和它本身以外,不能被任何整数整除的数 例如17就是素数,因为它不能被2~16的任一整数整除。 #include "stdio.h"int main() {int i,j;for(i 100; i < 200; i){for(j 2;j < i-1;j){if(i%j 0)break;}if(j i)printf("%d\n",i);}} C语言…

判断1000-2000之间的闰年(优化写法)

闰年普通年&#xff08;不能被100整除的年份&#xff09;能被4整除的为闰年。&#xff08;如2004年就是闰年,1999年不是闰年&#xff09;&#xff1b;世纪年&#xff08;能被100整除的年份&#xff09;能被400整除的是闰年。(如2000年是闰年&#xff0c;1900年不是闰年)&#x…

四种方法实现数组交换

方法一&#xff1a; //该方法主要用逻辑运算将数组对应的每个元素进行交换&#xff0c;然后用for循环将整个数组元素进行交换#include<stdio.h>int main(){ int i,j,k;int A[10];int B[10];int C[10];printf("请输入A数组的内容&#xff1a;\n");for(i0;i<1…

结构体变量初始化

// // main.c // C语言学习 #include <stdio.h> int main(int argc, const charchar * argv[]) { //定义结构体类型 struct Person { charchar *name; int age; double heigth; }; //初始化的4种方式 //1.定义的同时初始化 struct Person p1 {"z…

C语言的细小知识点整理

1、register修饰符暗示编译程序相应的变量将被频繁地使用&#xff0c;如果可能的话&#xff0c;应将其保存在CPU的寄存器中&#xff0c;以加快其存储速度 2、static是某个特定函数的局部变量&#xff0c;即只能在定义该变量的函数内使用该变量 static int a 40; char …

二维数组初始化规则

二维数组初始化的形式为&#xff1a;数据类型 数组名[整常量表达式][ 整常量表达式]{ 初始化数据 }&#xff1b;在{ }中给出各数组元素的初值&#xff0c;各初值之间用逗号分开。把{ }中的初值依次赋给各数组元素。有如下几种初始化方式&#xff1a;⑴ 分行进行初始化int a[2][…

linux之缓冲区

行缓冲。在这种情况下&#xff0c;当在输入和输出中遇到换行符时&#xff0c;标准I/O库执行I/O操作。这允许我们一次输出一个字符&#xff0c;但只有在写了一行之后才进行实际I/O操作。当流涉及一个终端时&#xff0c;通常使用行缓冲。 第一个例子&#xff1a;&#xff08;he…

输出一个整数的每一位(3种方法)

1.使用数组按个数输入再按照个数输出 int i, j, k, num, count;int a[10];printf("几位数\n");scanf("%d", &k);for (i 1; i < k; i){scanf("%d", &a[i]);}for (i k; i > 1; i--){printf("%d\n", a[i]);} 2.使用递归…