當前位置:編程學習大全網 - 電腦編程 - mapbasic 三個點坐標求夾角

mapbasic 三個點坐標求夾角

解析:

A(x1,y1),B(x2,y2),C(x3,y3)

計算∠BAC

向量AB=(x2-x1,y2-y1)

向量AC=(x3-x1,y3-y1)

AB*AC

=|AB||AC|cos∠BAC

=(x2-x1)(x3-x1)+(y2-y1)(y3-y1)

於是,

cos∠BAC=(AB*AC)/[|AB|*|AC|]

其余角的計算,亦類似

  • 上一篇:fastnest排好的板怎麽再次導出
  • 下一篇:c++是用什麽來寫界面的
  • copyright 2024編程學習大全網