计算龟与斑块之间的角度

时间:2014-11-04 11:58:35

标签: netlogo

如何计算图中指定的上述角度。 贴片事先已知。 enter image description here

2 个答案:

答案 0 :(得分:6)

我不会为它编写代码,但这是一个通用的配方:

答案 1 :(得分:1)

to-report calculate-turtles-in-cone2
  let px [pxcor] of patch-goal
  let py [pycor] of patch-goal
 ; show  [pxcor] of patch-goal
  set corner-1 list (px + 0.5 - .25)(py - 0.5)
  set corner-2 list (px - 0.5 + .25)(py - 0.5)
; show corner-1 
; show corner-2
  let head-1 towardsxy (item 0 corner-1) (item 1 corner-1)
  let head-2 towardsxy (item 0 corner-2) (item 1 corner-2)
  report abs (subtract-headings head-1 head-2)  
end