5800计算器正反算程序TYQXJS
更新时间:2023-11-07 20:38:01 阅读量: 教育文库 文档下载
5800坐标正反程序
资料详细介绍:
本程序由4800程序改编而成,网上有5800积分通用公式,但由坐标反算里程及边距时很慢,本程序大大提高了反算速度。 1. 主程序(TYQXJS)
Lbl 4:\:\:?N:?S:Prog“SUB0”↙ 1÷P→C: (P-R)÷(2HPR) →D:180÷∏→E:N=1 => Goto1: Goto2:↙Lbl 1:? Z: Abs(S-O) →W:Prog \: \:X◢ \:Y◢F-90→F: “FS=”:F▲DMS◢Goto4↙
Lbl 2:?X: ?Y:X→I:Y→J: Prog“SUB2”:O+W→S:“S=”:S◢“Z=”:Z◢Goto4↙
2. 正算子程序(SUB1)
0.1739274226→A: 0.3260725774→B: 0.0694318442→K: 0.3300094782→L: 1-L→F: 1-K→M:
U+W(Acos(G+QEKW(C+KWD))+Bcos(G+QELW(C+LWD))+Bcos(G+QEFW (C+FWD))+Acos(G+QEMW(C+MWD)))→X:
V+W(Asin(G+QEKW(C+KWD))+Bsin(G+QELW(C+LWD))+Bsin(G+QEFW(C+FWD))+Asin(G+QEMW(C+MWD))) →Y:
G+QEW(C+WD)+90→F: X+Zcos(F)→X: Y+Zsin(F)→Y Return
2. 反算子程序(SUB2)
G-90→T: Abs((Y-V)cosT-(X-U)sinT) →W: 0(零)→Z:Lbl 0:Prog \:
T+QEW(C+WD) →L: (J-Y)cos(L)-(I-X)sin(L)→Z:If Abs(Z)<10^(-3):Then Goto1:Else W+Z→ W:Goto 0:IfEnd: Lbl 1:0(零)→Z:Prog \: (J-Y)÷sin(F)→Z: 数据库子程序(SUB0)
If S<***(线元终点里程):Then***→G(线元起点方位角):***→O(线元起点里程):***→U(线元起点X):***→V(线元起点Y):***→P(线元起点曲率半径):***→R(线元终点曲率半径): ***→H(线元起点至终点长度):0或1、-1→Q:Return:IfEnd↙
IfS<***(线元终点里程):Then***→G(线元起点方位角):***→O(线元起点里程):***→U(线元起点X):***→V(线元起点Y):***→P(线元起点曲率半径):***→R(线元终点曲率半径): ***→H(线元起点至终点长度):0或1、-1→Q:Return:IfEnd ?????????..
为了便于解读,每增加一个线元增加一行语句。 三、使用说明 1、规定
(1) 以道路中线的前进方向(即里程增大的方向)区分左右;当线元往左偏时,Q=-1;当线元往右偏时,Q=1;当线元为直线时,Q=0。 (2) 当所求点位于中线时,Z=0;当位于中线左侧时,Z取负值;当位于中线中线右侧时,Z取正值。
(3) 当线元为直线时,其起点、止点的曲率半径为无穷大,以10的45次代替。
(4) 当线元为圆曲线时,无论其起点、止点与什么线元相接,其曲率半径均等于圆弧的半径。
(5) 当线元为完整缓和曲线时,起点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径为无穷大,以10的45次代替;与圆曲线相接时,曲率半径等于圆曲线的半径。
(6) 当线元为非完整缓和曲线时,起点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。止点与直线相接时,曲率半径等于设计规定的值;与圆曲线相接时,曲率半径等于圆曲线的半径。
2、输入与显示说明 输入部分: 1. SZ => XY 2. XY = > SZ
N ? 选择计算方式,输入1表示进行由里程、边距计算坐标 ;输入2表示由坐标反算里程和边距。
S ?正算时所求点的里程,反算时为所求点的近似里程,反算时输入的近似里程不能夸线元,若夸线元的话,需进行第二次反算,并以第一次的结果做为近似里程,否则反算的里程及边距不对, Z ?正算
时所求点距中线的边距(左侧取负值,右侧取正值,在中线上取零) X ?反算时所求点的X坐标 Y ?反算时所求点的Y坐标 显示部分:
XS=××× 正算时,计算得出的所求点的X坐标 YS=××× 正算时,计算得出的所求点的Y坐标 FS=××× 正算时,所求点对应的中线点的切线方位角 S=××× 反算时,计算得出的所求点的里程 Z=××× 反算时,计算得出的所求点的边距 反算子程序:(跟上面SUB2里面是一样的)
G-90->T:Abs((Y-V)cos(T)-(X-U)sin(T))->W:0->Z:Lbl0:Prog “SUB1”:T+QEW(C+WD)->L:(J-Y)cos(L)-(I-X)sin(L)->Z:If Abs(Z)<10^(-3):Then Goto 1:Else W+Z->W:Goto 0:IfEnd: Lbl 1:0->Z:Prog “SUB1”:(J-Y)÷sin(F)->Z:
正在阅读:
5800计算器正反算程序TYQXJS11-07
(外研版)初中英语语法汇总2014版05-10
最美护士先进事迹材料精选十篇04-06
关公像在家摆放位置有什么讲究02-09
商品购销合同02-24
中小企业筹资问题研究06-11
春天在哪里串词02-16
液相色谱仪授权考核05-15
军用电缆保护方案12-06
预防艾滋病宣传教育活动总结范本参考03-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 正反
- 计算器
- 程序
- TYQXJS
- 5800
- (AWL)朗文词典权威推荐-学术高频词汇表
- 2016-2022年中国火力发电厂水资源利用行业发展现状及十三五投资前景评估报告
- 最新人教版小学五年级品德与社会上册精品教案:全册教案
- DSP研究性学习报告频谱计算 - 《数字信号处理》课程研究性学习报告
- PROE.0制作图框
- 刘重洋 - 博客系统
- 求二元函数极限几种方法
- 2013年文综四川卷地理部分完全解析
- 第一章 期末复习总结与习题数据与统计学
- 营造地表形态的力量学案
- 《直接引语变成间接引语》微课教学设计
- 2016年全国科普日网络微信知识竞赛试题17(附答案)
- 2018年北京注册电气工程师注册条件-优秀word范文(2页)
- 东财《大学英语2》在线作业一15秋100分答案
- 《皇极经世》历史年表与先天六十四卦圆图
- 永久气体(氧气)充装质量管理手册 - 图文
- ipv6初始化和处理流程分析
- 培训发言稿
- 医患沟通与临床思维
- 机械设计基础B(1)练习题集及参考答案2016