cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3281|回复: 0

[89/92/V200] 智能手机TI-89模拟器线路测量通用程序

[复制链接]
发表于 2015-3-3 21:54:26 | 显示全部楼层 |阅读模式
几个月来,本人对网上下载的 TI-89计算器模拟器编程功能进行了系统学习和研究,对该模拟器编程功能和矩阵应用应该说有了比较全面的了解,确确实实感到该模拟器是一款很强大的应用软件。可以这么说:如果你有一部安卓操作系统智能手机(其他操作系统可以试装一下Graph 89 1.1.3c.apk模拟器),就等于有了一部高性能的TI-89计算器。对于一个从事测量工作的同行来说,你如果在使用智能手机的话,本人建议你不用再考虑购买什么日本卡西欧的9750  9860 CG20  FD10计算器了,包括美国德州什么小白大黑和TI-Nspire系列的高级计算器也没有必要购买了。
本人从事测量工作很久了,现已退休。以前使用的是日本卡西欧的9860及其以下低版本的计算器,对卡西欧系列计算器编程比较熟悉,测量空间发表过卡西欧9860学习程序。现在就我了解到的TI-89计算器模拟器功能和上边提到的计算器进行一下使用比较,看我说的有没有点道理。
TI-89计算器模拟器主存储器(程序运行空间)19万步,闪存262万步(2.62M)。而上述日本卡西欧计算器主存储器(程序运行空间)只有6.2万步。除CG20闪存较大有16M外,其他如9750没闪存,9860闪存150万步(1.5M),FD10闪存100万步(1.0M)。当然能装SD卡的例外。上列美国德州系列主存储器和闪存都比较大,此处不于讨论。
TI-89计算器模拟器屏幕分辨率比上述日本卡西欧系列屏幕分辨率要高,这意味着屏幕显示内容更多,在本人的程序中可以看到。TI-89计算器模拟器变量名可以用字母和数字组合,编程中可以按数学公式符号编写,程序的可读性较好,不用考虑变量名数量不够用的问题。而上述日本卡西欧系列计算器只能使用28个单字母变量,编制的程序可读性不好,稍为大一点的程序就为变量名不够用而发愁。
计算器主存储器(程序运行空间)容量大小是比较关键的。象上述日本卡西欧系列计算器装上两万来步程序的话,其剩余空间也只能存储三四百组数据了。而TI-89计算器模拟器装上四万步的程序,其剩余空间装入一千组数据一点问题都没有。
美国德州系列计算器屏幕显示的字体较小,这是它的不足之处,新版TI-89计算器模拟器横屏使用时,点击显示屏幕即可全屏显示,有效解决了这个问题。
上述涉及到的日本卡西欧系列及美国德州系列计算器实体都比较大,实际工作中拿个大块头的计算器,拿个对讲机,你还要操作仪器,是否有不方便感觉。
现在网上也能下载到美国德州的TI-92和V-200模拟器,据我了解,其主存储器和闪存容量均和TI-89模拟器相同,TI-92和V-200模拟器均为全字母键盘,装在智能手机上键盘太小,除编程过程中输入字母比较便利外,实际使用中数字键盘太小,不便使用。
根据本人使用计算器情况,TI-89计算器模拟器主存储器和闪存容量完全能够满足测量工作要求,即是采用每条线路创建一个新文件夹来复制程序数据进行线路测量,内装几十条线路也是一点问题都没有的。
智能手机装上TI-89模拟器就等于你拥有了一部比实体TI-89计算器还高级的计算器。携带方便,三种风格选择,横竖屏任意转换,触屏音和震动选择,背景及字体颜色调整加上横屏全屏显示功能。这样的实体计算器是花多少钱也买不到的。
纵上所述,已经拥有上述日本卡西欧系列计算器包括拥有美国德州系列高级计算器的同行们,我看你可以考虑把你使用的计算器进行收藏了。
言归正传,你拥有再好的计算器模拟器它也是你搞测量的一个工具。就象测量要用全站仪一样。本人从网上看到针对TI-89计算器和模拟器的应用测量程序很少,再好的计算器模拟器没有好的应用程序就象一个人他没有灵魂一样。针对这种情况,本人利用几个月的时间,对本人在测量空间发表的卡西欧9860学习程序进行了完善和移植,根据TI-89模拟器特点及其优良的功能,对卡西欧9860学习程序进行了添加修改完善,用“线路测量通用程序”名称发表,供确实需要测量程序的同行学习使用。
线路测量通用程序在卡西欧9860学习程序基础上完善了数据库功能,添加了数据库显示、数据库删除及模式设置功能,增加了线元输入,坐标换算及其他常用的六个程序。
本人发表的线路测量通用程序,所谓通用有以下几层意思,仪器通用不管任何型号的全站仪都能使用,程序使用数据只需要全站仪显示水平右角水平距离及高差模式。普通测量、线路测量、坐标换算通用。普通测量中的地形测量、建筑放线等通用。线路测量中鉄路、公路、各种管线沟渠及各种坝体等通用。道路斜交计算、加宽、超高计算、边坡放线、隧道超欠挖计算通用。
本人发表的线路测量通用程序可在线路模式和测量模式之间任意转换,坐标换算时自动进入坐标换算模式。坐标换算时可任意进行测量坐标和建筑坐标相互换算。所谓的模式其实就是线元数据库中数据不同而已,测量模式就是数据库中装了一条方位角为零的直线。坐标换算模式就是数据库中装了一条方位角不为零的直线。
线路测量中涉及的基本线元就是直线、完整缓和曲线、非完整缓和曲线、园曲线四种。任何复杂的线路都是由上述四种基本线元组合而成,涉及线元的计算就是上述四种。直线线元计算最简单,园曲线线元次之,完整缓和曲线及非完整缓和曲线线元计算难度较大,网上各种计算公式烦琐复杂。网上发表的线元通用积分公式很好地解决了这个问题,上述四种基本线元都适用。正是有了这个线元通用积分公式,本人才逐步完成了线路测量通用程序编制工作。线元通用积分公式在线路测量通用程序中的线元输入,线路正算,线路反算,隧道超欠挖等都在使用。
本人的线路测量通用程序紧密结合实际应用输入数据最少,输入数据提取数据方便,屏幕提示及计算结果显示集中,输入数据时集中显示发现错误只需按几次执行键ENTER到错误处输入正确数据即可。数据无误后输入加号按执行键ENTER即可存入数据库。
线路测量通用程序数据库存在模拟器的矩阵中。矩阵一(jz1)存的是测量成果数据,矩阵二(jz2)存的是标准点测设点数据,矩阵三(jz3)存的是平曲线线元数据(备份在PQ0中),矩阵四(jz4)存的是竖曲线线元数据(备份在SQ0中),矩阵五(jz5)存的是边坡线元数据(备份在BP0中),矩阵六(jz6)存的是隧道线元数据(备份在SD0中)。矩阵七(jz7)存的是其他数据。模拟器的矩阵容量为999行99列。
线路测量通用程序中,输入数据最少化,最简化。线路反算只需输入水平右角﹑水平距离(也可直接输入坐标)即可进行里程﹑边距和坐标的计算,输入高差﹑镜高即可进行设计高﹑地高及挖填数计算。数据无变化的按执行键即可。线路正算同样只需输入里程﹑边距即可进行水平右角﹑水平距离和坐标的计算,输入高差﹑镜高即可进行设计高﹑地高及挖填数计算。数据无变化的按执行键即可。坐标换算只需输入两点的测量坐标和建筑坐标即可。设置仪器程序只需输入两点的相关数据即可,计算结果集中显示,根据结果可判断观察计算精度及输入数据是否错误。线元输入非常简单。以最复杂平曲线线元输入为例,输入第一线元的起点里程﹑方位角﹑纵横坐标和前后曲线半径后,后面线元起点的方位角﹑纵横坐标程序自动计算,你只需要输入下面线元的里程及前后曲线半径即可。直线按零输入前曲线半径后,后曲线半径按执行键即可,园曲线输入前曲线半径后,后曲线半径按执行键即可,前缓和曲线﹑后缓和曲线及非完整缓和曲线根据前后曲线半径输入即可。输入中出现错误按几次执行键返回原位置重新输入即可。单个线元输入计算完毕后程序集中显示,复核无误后输入加号按执行键即可存入线元数据库。线元输完后输入幂号按执行键提示是否备份,如不备份按执行键即可退出。你在输入线元数据的过程中,随时可验证设计是否有误。所有应用程序使用过程中,坐标数据及测设点数据都可从标准点测设点数据库中调取。当然所有数据应提前存入标准点测设点数据库中。在设置仪器和坐标换算程序中,所有变量值保存在变量中,你随时可以进入程序,只需要按执行键就可进行程序的重演。线路正反算程序中变量名称和变量当前值通用,用两个程序可相互验证。
程序运行中根据程序中的提示输入相应的符号及参数即可运行相应的功能。如程序返回退出﹑提取数据﹑存入数据﹑输入数据﹑设置局部坐标系﹑道路基层和斜交计算、加宽超高计算、边坡放线、隧道超欠挖计算等。
   线路测量通用程序中,道路加宽及超高在完整缓和曲线全段范围内进行,加宽曲率变化按四次曲线公式计算,超高曲率变化按三次曲线公式计算,超高计算以道路中心旋转计算。(如有必要可根据实际应用公式情况调整或编制相应的子程序)。
    线路测量通用程序,在进行道路加宽及超高计算时,程序根据里程自动判断所在位置(直线段、前缓和曲线段、园曲线或非完整缓和曲线段、后缓和曲线段)及线路转向(左转、右转)并计算加宽值 和超高值,加宽值自动设置为曲线内侧值,超高值按横向距离值自动计算加入设计标高中,同时显示该位置超高计算的坡度。
线路测量通用程序理论上可进行任意条线路的计算,你只需要用线路测量通用程序中的线元输入程序将各个线路的线元数据装入矩阵,创建新文件夹编号存入模拟器的闪存,需要那条线路就把那条线路的线元数据导入当前运行的文件夹相对应的矩阵中(PQ0﹑SQ0﹑BP0﹑SD0)即可(计算程序通用。一条线路中有多个边坡﹑路基填方或隧道断面也可按上述办法处理)。线路出现断链从断链处分为两条线路即可。你也可以为每条线路创建新文件夹把程序和线元数据复制到你创建的文件夹中。测量那条线路就把那条线路调到模拟器主存储器中(其他文件夹的程序和线元数据存到闪存中,避免占用主存储器容量),把文件夹设置为当前文件夹即可使用。
   线路测量通用程序中,针对TI-89模拟器中存在的不便之处,在程序中给予弥补。模拟器度、分、秒输入不便,程序中角度输入输出均采用小数法(例:143°09′05.6″程序中输入输出为143.09056)。模拟器中变量当前值在变量名上部显示,程序运行时,如需要使用变量当前值,按执行键ENTER即可进行下一步计算。
朋友:如果你确实需要线路测量通用程序和练习数据的话,请写信发送到[email protected]邮箱,必须提供你本人的真实姓名,从事那方面测量工作及身份证号码。经复核登记后,免费提供TI-89计算器模拟器的Graph 89 1.1.3c.apk模拟器软件,TI-89_Titanium_3.10.89u模拟器内核软件,与电脑通信软件TI-Connect-4.0.0.及本人的(未授权)线路测量通用程序.89和程序使用说明等共16个文件。本人不经常登陆QQ,回复时间不能保证,多多见谅。
收到回复后请你打开邮箱把附件下载到你的个人电脑中,按附件中模拟器及通用程序安装方法介绍安装模拟器及通信软件,把(未授权)线路测量通用程序.89装入手机模拟器中即可学习使用。
未授权的程序可以正常运行,但运行中高程计算会出现错误。边坡隧道计算会出现错误。二点法设置全站仪程序计算会出现错误。测量数据库及标准点测设点数据库存储容量不能超过十行。程序学习使用数据按照测量数据库的相应数据输入计算,可相互验证数据及程序的正确性。
经过程序的练习使用,你想获得程序授权的话,请你对程序提出使用或修改意见并进行价值评论发送到[email protected]邮箱。敬请等待本人的回复。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-23 06:30 , Processed in 0.041674 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表