路桥视频| 路桥隧交流论坛| 站点地图|
首页| 文库| 博客| 图库| 视频| 网摘| 路桥隧交流|
  • 行业资讯
  • 路基路面
  • 桥梁涵洞
  • 隧道工程
  • 测量绘图
  • 学术论文
  • 施组方案
  • 试验质检
  • 内业资料
  • 安全环保
网站公告: 网站新建QQ交流群 路桥吾爱第五版更新. 把QQ空间或其他博客.

您的位置: 路桥吾爱 >> 文库 >> 测量绘图 >> 程序编程 >> 查看资讯

推荐给好友 上一篇 | 下一篇

4800坐标反算

字体:  小  中  大  | 打印 发布:  作者: lq52搜集  来源: 不详  查看: 2100次 评论: 0条 好评: 0分

==== 1 ===
坐标反算(源程序)
File ZBFS
1: M“X0” : N“Y0” : A“PJ” : R : L“LS” : T : O“L” : H“ZH” : F“FWJ”
2: Z[1]=P“XJD”+T cos ( F+180) : Z[2]=K“YJD”+T sin ( F+180)
3: U“R+1,L-1”
4: Z[3]=H+L : Z[4]=H+O-L : Z[5]=H+O
5: Lbl 0 : C“LC” : Z[7]=Abs(C-H)
6: Prog“KL”
7: S=-((X-M)sin(Q+90)-(Y-N) cos (Q+90) : Abs S<0.0001 C“ LC ” ◢
W=“LP ”= ( X-M ) sin Q-(Y-N) cos Q◢ C = C+S : Goto 0 △
File KL
1: C≤H Z[8]=-Z[7] : Z[9] = 0 : Z[10] = 0 : Goto 2 △
2: C≤Z[3] Z[8]= Z[7]-Z[7] ^5÷40÷R2÷L2 : Z[9] = Z[7]^3÷6÷R÷L-Z[7] ^7÷336÷R^3÷L^3 : Z[10] = 90 Z[7] 2÷R÷L÷Л : Goto 2 △
3: C≤Z[4] Z[10] = 90 L÷R÷Л +180( Z[7] -L)÷R÷Л : Rsin (Z[10]+0.5L-L^3÷240÷R2 : Z[9] = R(1-cosZ[10] )+L2÷24÷R : Goto 2 △
4: C≥Z[5] X=-( Z[7] -O) : Y = 0 : Z[10] = A : Goto 1 △
5: C≥Z[4] Z[10]= A-90 (O- Z[7] ) 2 ÷R÷L÷Л :X = (O-Z[7] )-(O-Z[7] )^5÷40÷R2÷L2 : Y = (O-Z[7] )^3÷6÷R÷L-(O-Z[7] )^7÷336÷R^3÷L^3 △
6: Lbl 1 : Z[8] = T+(T-X) cos A-Y sin A : Z[9] =(T-X) sin A+ Y cos A : Goto 2 △
7: Lbl 2 : Pol (Z[8],Z[9]) : Z[7] =F+JU : Q=F+Z[10] U : X=Z[1] + IcosZ[7] : Y=Z[2] + I sin Z[7]



==== 2 ====
用于CASIO4X00计算器的坐标反算程序
用于CASIO4X00计算器的坐标反算程序(已知两坐标求算其平距和方位角)
(最简)源程序如下:
程序名:【AZIMUTH】
I=0:J=0
LbI0
Norm
Deg
{DGXY}
D"XA"G"XB"X"XB"Y"YB"
Pol(X-D,Y-G)
J<0=>J=J+360△
Fix6
J"AZIMUTH A-B"=IntJ+.01Int(60FracJ)+.
006Frac(60FracJ)▲
Fix3
I"H.DIST="▲
Goto0
特点:界面友好、简单易用、输出方便
注意:本程序在CASIO4800上调试运行通过。如果是在4500上运行请将源程序中的I,J分别用V,W替代即可。
运行后界面如下:
输入项目
XA?————————————请输入点A的X坐标,按EXE键输入下一个量,下同。
YA?————————————请输入点A的Y坐标。
XB?————————————请输入点B的X坐标。
YB?————————————请输入点B的Y坐标。
显示项目
AZIMUTH A-B=###.######————————————显示点A到点B的方位角(小数点前为度,小数点后第一二位表示分,三四五六位表示为##.##秒。如12.523356即表示为12°52′33.56″.如果你将J"AZIMUTH A-B"=IntJ+.01Int(60FracJ)+.
006Frac(60FracJ)改为J"AZIMUTH A-B="的话则必须在输出结果后按"°′″"键将其转换为度分秒.
H.DIST=###.###——————————————显示AB两点的平距值(三位小数)。
再按EXE就转入下一个计算循环。

===========下面的文章由本人所写=========

    下面是介绍的是用CASSIO 4500计算器编程进行两点间坐标反算的程序,可将两点的距离和方位角反算出来,在实际运用中最是好用!用途很大,是我测量放样中的主打曲目,非常实用!源程序如下:

按此在新窗口浏览图片

  说明:第一行:用于保存坐标的四个寄存器,其中AB用于存放第一个点的X,Y坐标,GH用于存放第二个点的X,Y坐标,计算结果将是第一个点到第二个点的距离和方位角。    
  第二行:用于计算两点间的距离,公式使用方法请参照CASIO 4500使用说明书   
  第三行:判断是所得到的角度是否是负数,如果是将它加360,调整为正数。
  第四行:整个程序的精华所在(我的认为),它将所计算得到的角度调整为我们常用和惯用的度分秒的形式。即将十进制的形式改为六十进制形式,方便记录和使用。

P.S 在没有本人的准许下,请不要将其转发和转帖,谢谢!
Google

 
-5 -3 -1 - +1 +3 +5

评分:0

发表评论

【声明】 路桥吾爱刊载的资讯及其他内容均由网友提供分享 并且纯属作者个人观点,不表示路桥吾爱同意其说法或描述,仅为提供更多信息,也不构成任何建议。网友转载请注明原作者姓名及出处。如有侵犯到您的版权,请与我们联系,我们会马上进行重新整理!

信息搜索 便民服务

  • 标题:
  • 分类:

最近更新

  • CASIO fx-5800P放样程序(优化)
  • CASIO-fx5800程序源(任意平曲线极坐标与直角坐标放样,求里程及边距)
  • 5800道路三维坐标计算
  • 5800平曲线测量程序
  • CASS和MapGIS图形接口的二次开发探讨(图)
  • CAD工具妙用,深入理解CAD数据(图)
  • 关于安装的那些事儿
  • 匝道曲线中桩计算程序(CASIO 5800)-可正向算 可逆向算 精度可调
  • 公路路线高程通用程序(CASIO5800)
  • 利用VBA程序语言绘制公路纵断面图

本月热点

相关阅读

  • 世界级的京台高铁,啥时候可以通车(图)
  • 住房城乡建设部关于简化建筑业企业资质标准部分指标的通知
  • 港珠澳大桥主体工程今日全线贯通 能抗16级台风(图)
  • 中铁建老总向总理倒苦水:有国企200多空壳公司就为1事
  • 厘清竞争性谈判与竞争性磋商之差异(图)
  • 橡胶粉改性沥青SMA混合料性能研究(图)
  • 李克强主持召开国务院常务会议部署推进城市地下综合管廊建设 扩大公共产品供给提高…
  • 李克强剑指中国“地下”问题 力推综合管廊
  • 国务院关于取消和调整一批行政审批项目等事项的决定
  • 粤赣高速河源段匝道断裂 多辆大卡车坠落(图)
  • 城市地下综合管廊工程规划编制指引
  • 25号联合令:基础设施和公用事业特许经营管理办法.doc
  • 管清友:PPP模式的五大关键
  • 在城市地下综合管廊规划建设培训班座谈会上的讲话
  • 关于推广运用政府和社会资本合作模式有关问题的通知
  • 国务院关于创新重点领域投融资机制 鼓励社会投资的指导意见
  • 国务院办公厅关于加强城市地下管线建设管理的指导意见
  • 2014年某道路工程二监办监理工作总结
  • 庆镇二级路汇报材料
  • 成都隧道发生疑似瓦斯爆炸 致22人受伤 一人死亡(图)

赞 助 商

点击这里给我发消息 加入【路桥吾爱-lq52.com】QQ群 | 交流论坛 | 站点地图 | 友情链接 | 空间列表 | 站点存档 | 手机访问 |

路桥吾爱 2001-2012 湘ICP备16018960号-1