网站大量收购闲置独家精品文档,联系QQ:2885784924

5800P线元计算.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5800P线元计算

FX-5800P曲线元计算 FX-5800P线元计算 F[SIPSON](主程序) Lbl 0(全局变量初始化) “F0:KZ=XY”:“F1:XY=KZ”?→M Cls:90→C:“ANG=”?C If M=0:Then Goto 1:Else If M=1:Then Goto 2:Else Goto 0:IfEnd: IfEnd Lbl 1(正算模式) Norm 1:Deg Cls:“Kp=”?S Cls:“Zp=”?Z Prog”DATP[XX]” Prog”TURN[YS]” Prog”HHB1” Cls:Fix 3 “X[K]=”:Locate 6,2,X Locate 1,3,X “Y[K]=”:Locate 6,4,Y? Goto 1 Lbl 2(反算模式) Norm 1:Deg “Xp=”?N: Cls:“Yp=”?E 线路起点桩号如10660→S Prog”DATP[XX]” Prog”TURN[YS]” Prog”HHB2” Cls:Fix 3 “Kp=”:Locate 6,2,S Locate 1,3,“Zp=”:Locate 6,4,Z? Goto 2 ? HHB1(四等分复化辛卜生坐标正算子程序) Lbl 0(循环计算各节点值) For 1→M To 8 G+180Q(M(S-O)÷(8P)+M^2(P-R)(S-O)^2÷(128PR(H-O)))÷π→ListX[M] Next List X[8]→T 360(Frac((T+360)÷360)→T Lbl 1(中边桩坐标计算) U+(S-O)(Cos(G)+4∑(Cos(ListX[2M+1]),M,0,3)+2∑(Cos(ListX[2M+2]),M,0,3)-Cos(List X[8]))÷24→X V+(S-O)(Sin(G)+4∑(Sin(ListX[2M+1]),M,0,3)+2∑(Sin(ListX[2M+2]),M,0,3)-Sin(List X[8]))÷24→Y X+ZCos(T+C)→X Y+ZSin(T+C)→Y Return ? HHB2(四等分复化辛卜生坐标反算子程序) Lbl 0(反算数据初始化) G-(180-C)→F O+Abs((E-V)Cos(F)-(N-U)Sin(F))→S 0→Z(置零) Lbl 1(反算桩号偏距) Prog”HHB1” 180(T-(180-C))÷π→L (E-Y)Cos(L)-(N-X)Sin(L))→Z If Z<10^(-5):Then Goto 2:Else S+Z→S:Prog”DATP[XX]”:Prog”TURN[YS]”:Goto 1 IfEnd Lbl 2(计算偏距) (N-Y)÷Sin(T+C)→Z Return ? DATP[XX](平面数据库子程序) If S≤Kei:Then [ [ Ksi,XSi , YSi , TSi , RSi ,Rei,Kei,Qi] ]→Mat A :Return:IfEnd If S≤Ke i+1:Then [ [ Ksi+1,Xsi+1 , Ysi+1 , Tsi+1, Rsi+1 ,Rei+1,Kei+1,Qi+1] ]→Mat A Return:IfEnd ............. ? TURN[YS](将存在矩阵中的线元数据赋给正算标准变量) Mat A[1,1]→O Mat A[1,2]→U Mat A[1,3]→V Mat A[1,4]→G Mat A[1,5]→P Mat A[1,6]→R Mat A[1,7]→H Mat A[1,8]→Q Return ? 关于程序的一些说明: 1.程序的功能:实现线路全线任意角度正反算,反算无需输入近似桩号。 2.程序计算核心是复化辛卜生近似求积分公式,相对于高斯-勒让德公式来说,是比较好理解的,即用小段抛物线拟合曲线。但是精度在分段数相同的条件下要差些,当然程序中4等分能满足一般放样要求。在5800P中,运行的速度也慢些。在此主要是比较,大家可以选择适合自己计算器的数学模型来编制程序。 FX-5800P曲线元计算之高斯-勒戎德版 FX-5800P之曲线元计算(高斯-勒让德版) F[QXY](曲线元主程序) Lbl 0(线元要素输入) Norm 1:Deg “KS=”?0:Cls:“XS=”?U: Cls:“YS=”?V:Cls “TS=”?G:Cls:“RS=”?P:Cls:“Re=”?R:Cls “Ke=”?H:Cls:“[-1,0,1]PX=”?Q Lbl 1(坐标及切线方位角计算) Cls:Norm1 ”Kp=”?S: IF S=-1:Then Cls:Goto 0:IfEnd Cls:”Zp=”?Z Cls:“ANG=”?C Abs(S-O)→W (P-R)

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档