卡西欧5800计算器编程入门程序集资料

上传人:f****u 文档编号:128314300 上传时间:2020-04-20 格式:PDF 页数:42 大小:4.34MB
返回 下载 相关 举报
卡西欧5800计算器编程入门程序集资料_第1页
第1页 / 共42页
卡西欧5800计算器编程入门程序集资料_第2页
第2页 / 共42页
卡西欧5800计算器编程入门程序集资料_第3页
第3页 / 共42页
卡西欧5800计算器编程入门程序集资料_第4页
第4页 / 共42页
卡西欧5800计算器编程入门程序集资料_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《卡西欧5800计算器编程入门程序集资料》由会员分享,可在线阅读,更多相关《卡西欧5800计算器编程入门程序集资料(42页珍藏版)》请在金锄头文库上搜索。

1、 fx 5800P易学易用程序集 卡西欧 中国 贸易有限公司 序 内容 页码 1 目录 第1页 2 易学易用程序集 第3页 3 公路高铁程序 第8页 4 编程基础 第25页 5 实用用户公式集 第26页 6 基本操作 第28页 7 常见问题 第31页 8 编程技巧 第34页 9 数学功能 第37页 目录 1 版程序列表 备注 序 主程序 子程序 功能说明 1 极坐标放样程序 已知坐标计算边长 方位角计算程序 2 已知边长方位角计算坐标程 3 建筑轴线偏移程序 或扩大基础程序 4 测角前方交会坐标计算 5 测角后方交会坐标计算 6 坐标转换计算程序 7 直线中边桩坐标计算程序 8 圆曲线中边桩坐

2、标计算程序 9 完整缓和曲线中边桩坐标计算程序 10 线元法匝道连续计算程序 万能程序 11 交点法曲线连续计算程序 12 竖曲线高程连续计算程序 序 参考书目作者 参考书目名称 1 王中伟教授 道路施工放样综合程序 王中伟教授在QQ 595077 空间把自己的程序电 子版贡献给广大用户 在此特别感谢 2 覃辉教授 公路与铁路施工测量程序 3 卡西欧 fx 5800P 说明书 4 其他可能参考的书籍 5 特别感谢 特别感谢广西路桥的李虎 东华理工学院97届毕业 他无私奉献了他的公路 高铁测量程序 6 免责申明 本书中程序仅供用户免费参考 卡西欧 中国 贸易有限公司不对用户使用本 书中程序发生的

3、任何问题负责 7 联系方式用户对用本书疑问 请发邮件到 gongchengji 欢迎交流 8 客服热线卡西欧的客服热线 400 700 6655 9 程序传输本书的程序用户可以到全国省会城市的测绘店免费传输G版程序 10 程序征集 如果您有非常好的实用程序 希望广大用户能免费得到分享 请和本书编者 联系 gongchengji 11 欢迎翻印 本书欢迎翻印 希望更多的用户能得到 欢迎流通 本书电子稿及其他的测量 程序源代码请到卡西欧网站下载 下载中心 计算器 工程资料下载 或者到百度文库中搜索 fx 5800P卡西 欧易学易用程序集 下载 G1 G2 G3 G4 G5 G6 G7 G8 G9

4、G10 G11 G11 1 G12 G12 1 G10 1G10 2 fx 5800P G2011 9 30 常用测量程序 1 极坐标放样程序 已知坐标计算边长 方位角计算程序 程序名 1 Deg Fix 3 设置角度单位为十进制 3 位固定小数显示 2 XO A YO B 提示输入起点的坐标 A B 3 XN C YN D 提示输入端点的坐标 C D 4 Pol C A D B 调用极坐标函数计算距离和角度 自动保存到 I 和 J 5 J 0J 360 J 把小于 0 的角度换算成方位角 6 JL I 显示水平距离 I 7 FWJ JDMS 显示方位角 J 2 已知边长方位角计算坐标程序 程

5、序名 1 Deg Fix 3 设置角度单位为十进制 3 位固定小数显示 2 XO A YO B 提示输入起点的坐标 A B 3 L L C C 提示输入所求点的距离 L 和方位角 C 4 A Lcos C X 计算所求点的 X 坐标 5 B Lsin C Y 计算所求点的 Y 坐标 6 X X 显示所求点的 X 坐标 7 Y Y 显示所求点的 Y 坐标 3 建筑轴线偏移程序 或扩大基础程序 程序名 1 Deg Fix 3 设置角度单位为十进制 3 位固定小数显示 2 A B C D E 提示输入起点的坐标 A B 起点方位角 C 轴线偏移距 D E 3 A Dcos C Ecos C 90 X

6、 计算所求点的 X 坐标 4 B D sin C Esin C 90 Y 计算所求点的 Y 坐标 X X 显示所求点的 X 坐标 6 Y Y 显示所求点的 Y 坐标 7 易学易用程序易学易用程序集集 3 4 测角前方交会坐标计算 程序名 1 Deg Fix 3 设置角度单位为十进制 3 位固定小数显示 2 A B C D E F 提示输入两个已知点的坐标 A B C D 观测的两 个角度 E 和 F 3 A tanF 1 C tanE 1 D B tanE 1 tanF 1 X 计算所求点的 X 坐标 4 B tanF 1 D tanE 1 A C tanE 1 tanF 1 Y 计算所求点的

7、 Y 坐标 5 XP X 显示所求点的 X 坐标 6 YP Y 显示所求点的 Y 坐标 7 5 测角后方交会坐标计算 程序名 1 Deg Fix 3 11 DimZ 设置角度单位为十进制 3 位固定小数显示 2 A B C D E F G H K 提示输入两个已知点的坐标 A B C D E F 观测的角度 G H K 3 Pol C A D B J 0J 360 J J Z 4 计算点 的方位角 4 Pol E A F B J 0J 360 J J Z 5 计算点 的方位角 5 Z 4 Z 5 Z 1 方位角计算顶角 6 Z 1 0 Z 1 360 Z 1 计算点 的顶角 并存贮到变量 7

8、Pol E C F D J 0J 360 J J Z 4 计算点 的方位角 8 Pol A C B D J 0J 360 J J Z 5 计算点 的方位角 9 Z 4 Z 5 Z 2 方位角计算顶角 10 Z 2 0Z 2 360 Z 2 计算点 的顶角 并存贮到变量 11 Pol A E B F J 0J 360 J J Z 4 计算点 的方位角 12 Pol C E D F J 0J 360 J J Z 5 计算点 的方位角 13 Z 4 Z 5 Z 3 方位角计算顶角 14 Z 3 0 Then 98 39 35 12 C 4774 384 D 2415 861 E 140 F 31 1

9、7 23 G 410 007 H 600 R IfEnd If L 1060 Then 129 56 58 19 C 4206 421 D 3093 946 E 70 F 33 50 48 G 1285 437 H 600 R IfEnd 3 DimZ X0 A Y0 B Ln L Abs L Int Abs 1000L 1000 Z 3 Lbl 0 If Z 3 0 0001 Then L E lse Xp X Yp Y X Z 1 Y Z 2 IfEnd Lbl 1 If L 0 Then 98 39 35 12 C 4774 384 D 2415 861 E 140 F 31 17 23

10、 G 410 007 H 600 R IfEnd If L 1060 Then 129 56 58 19 C 4206 421 D 3093 946 E 70 F 33 50 48 G 1285 437 H 600 R IfEnd Prog XLJS If Z 3 0 0001 Then Goto 0 Else Z 1 X cos O Z 2 Y sin O N L N L Int Abs 1000L 1000 0 0001 L Z 1 X sin O Z 2 Y cos O K If Abs N 0 001 Then Goto 1 Else L L K K IfEnd Goto 0 IfEn

11、d 数据文件的编写数据文件的编写 9 如果还有其他弯道 可以继续后加 在这些存放设计参数的语句程序表达式是固定的 编辑曲线参数时 每 个曲线参数放在一个 If L 两个弯道中间直线段上的任意桩号 Then C 弯道 起点方位角 D 交点 X 坐标 E 交点 Y 坐标 F 缓和曲线长度 G 转角 向左转为负值 向右转为正值 H 交点里程桩号 R 圆曲线半径 IfEnd 条件式语句里 如果有多个弯道 一直按上述形式编下去 变量说明 序 语句 说明 1 L 弯道参数的起点范围 可以是弯道起点 也可以是弯 道前直线段里的任意点桩号 2 C 弯道起点方位角 3 D E 交点X坐标 Y坐标 4 F 缓和曲

12、线长度 如果没设臵缓和曲线 则缓和曲线长度看做 0 5 G 转角 向左转为负值 向右转为正值 6 H 交点里程桩号 7 R 圆曲线半径 注意 运行程序时 第一步是输入测站坐标 X0 Y0 然后输入近似桩号 主要是为了加快收敛 输入时注意当根据桩号和距中距离计算所求点坐标时 请不要把小数点第四位输入 0 0001 如 K21 369 0921 请把桩号输入 21369 092 即可 相反 当根据坐标反算桩号和距中距离时 请在输入 时把第四位小数数位 0 0001 如 K21 200 输入时请输入 21200 0001 10 二 线元法数据文件编辑 线元法数据文件编辑适合于各种各样的线型组合 特别

13、是在大型立交区或者是不规则的线型组合地方 如小区道路 重丘区山路等有特别明显的有点 本程序为了减少使用者设计参数的输入 特别把直线与缓和 曲线以及圆曲线连接的地方只要输入缓和曲线参数就可以了 这样可以减少输入很多设计参数 同时节约大 量的内存 看下图 该图是一个半喇叭型的互通立交 一共是 5 条匝道 我们以 D 匝道为例 来看看线元法数据文件的建立 11 3 DimZ X0 A Y0 B Ln L Abs L Int Abs 1000L Z 3 Lbl 0 If Z 3 0 0001 Then L Else Xp X Yp Y X Z 1 Y Z 2 IfEnd Lbl 1 If L 0 Th

14、en 302 18 26 W 494347 926 X 477989 873 Y 55 P 40 R 39 216 I 39 289 J IfEnd If L 78 504 Then 494380 677 X 477971 271 Y 358 28 45 9 W 40 R 65 P 39 216 I 78 504 J IfEnd Prog Prog If Z 3 0 0001 Then Goto 0 Else Z 1 X cos O Z 2 Y sin O N L N L Z 1 X sin O Z 2 Y c os O K If Abs N 0 001 Then Goto 1 Else L

15、L K K IfEnd Goto 0 IfEnd 下表是 D 匝道的线元表 D 匝道线元数据分析 从上表中可以看出 D 匝道由三个线元组成 第一段是缓和曲线段 根据上表判 断 该缓和曲线属于第一段缓和曲线 其最小半径处桩号为 J K0 039 289 该处坐标 X 494347 926 Y 477989 873 半径为 R 40 米 方位角 W 302 18 26 0 缓和曲线旋转常数 P 55 在缓和曲线终点 K0 039 289 处 有一圆曲线与其相连接 长度 I 39 216 第二段是圆曲线 第三段又是一段缓和曲线 根据上表判断 该曲线 属于第二缓和曲线 曲线最小半径位于与园曲线连接处

16、桩号J K0 78 504 坐标为X 494380 677 Y 477971 271 方位角 W 358 28 45 9 最小半径 R 40 缓和曲线旋转常数 P 65 为了判断是第一段还是第二缓和曲线 我们通过 P 的正负来判断 第一缓和段 P 统一用正数表示 第二缓和段统一用负号表示 起点处相连的圆曲线 长度 I 可以看做 0 也可以看做是 39 216 由此我们整理下 从整个线型全部是向右转向 所以 R 全部取正数 具体如下 第一段缓和曲线线元参数说明 第二段缓和曲线线元参数 最小半径处坐标 X 494347 926 Y 477989 873 最小半径 R 40 最小半径处方位角 W 302 18 26 0 缓和曲线旋转常数 P 55 与之相连的圆曲线长度 I 39 216 最小半径处桩号 J 39 289 最小半径处坐标 X 494380 677 Y 477971 271 最小半径 R 40 最小半径处方位角 W 358 28 45 9 缓和曲线旋转常数 P 65 与之相连的圆曲线长度 I 39 216 最小半径处桩号 J W 358 28 45 9 此段数据计算范围可以从K0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号