距離交會計算
程式由網友 roviury 提供。
未知點P,已知點A、B、距離AP、BP及ABP排列方式(順時針/逆時針),程式會使用距離交會法計算出P點的位置。
程式編寫日期: 2010年4月29日
程式 (75 bytes,使用記憶A, B, C, D, X及Y)
?→A: ?→B: ?→X: ?→Y: ?→C: ?→D: X: ?→X:
cos-1 ( ( Pol(Ans - A, Y - B)2+C2-D2) ÷ (2CX→X:
A + C cos(Y+X◢ B + C sin(Y+X
例題: 已知A(175124.924,13963.099)、B(175068.861,13987.411)、AP=65.701及BP=51.300 ,ABP的排列方式為順時針,求P點。
按 Prog 1 再按 175124.924 EXE 13963.099 EXE175068.861 EXE 13987.411 EXE
65.701 EXE 51.3 EXE 1 EXE (順時針輸入1、逆時針則輸入-1,顯示175064.955)
EXE (顯示13936.25992,所以P點為(175064.955,13936.25992) )