卡西欧 5800路基测量程序(3 页)Good is good, but better carries it
精益求精,善益求善
晋-测量-斐斐(532901847) 21:20:03一、程序功能 本程序由一个主程序(ZHUCHENXU)和几个子程序——正算子程序(SUB1)、反算子程序(SUB2)、数据库(SUB3)、算方位角程序(FA)、使用方位角算坐标(NE)、边坡放样程序(BIANPO)、隧道圆心放样程序(SDYX)构成,可以根据直线、圆曲线、缓和曲线(完整或非完整型)的线元要素(起点坐标、起点里程、起点切线方位角、线元长度、起点曲率半径、止点曲率半径)及里程边距或坐标,对该曲线段范围内任意里程中边桩坐标进行正反算
二、源程序 增加变量 16→DimZ 1
主程序(ZHUCHENXU) "1
SZ → XY,2
XY → SZ,3
SDYX,4
BIANPO "
N: Lbl 1:”ZHUANGHAO=”
S: Prog "SUB3": N≥2=>Goto 2: Abs(S-O)→W:”BIANZHU=”
→Z:Prog "SUB1": "XS=”:X→X◢"YS=”:Y→Y◢"FS=”:(F-90) →F:F►DMS◢Prog "FA":Goto 1: Lbl 2:”CX=”
X: X→I:”CY=”
Y: Y→J:”DMG=”
→Z[7]:Prog "SUB2": "S=":(O+W) →S◢"Z="Z→Z◢If N=3:Then Prog”SDYX”: IfEnd :If N=4:Then Prog”BIANPO”:IfEnd:Goto 2 2
正算子程序(SUB1) 0
1739274226 →Z[1]: 0
3260725774→B: 0
0694318442→K: 0
3300094782→L: (1-L) →F: (1-K)→M: U