距離交會計算

程式由網友 roviury 提供。

未知點P,已知點A、B、距離AP、BP及ABP排列方式(順時針/逆時針),程式會使用距離交會法計算出P點的位置。

程式編寫日期: 2014年8月22日

程式 (65 bytes,使用記憶A, B, C, D, X及Y)

?→A: ?→B: ?→X: ?→Y: Pol(X-A, Y-B:?→C: ?→D: ?→X:

A + Rec(C , Y+X cos-1( (Ans2+C2-D2) ÷ ( 2CAns◢ B + Y

註: 如果是使用fx-3650P II或fx-50FH II,上述程式中紫色的開括號 ( 可以省略,程式長度可減1 byte。

 

例題: 已知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) )

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集