将角度转换为矢量NetLogo

将角度转换为矢量NetLogo,netlogo,Netlogo,我在netlogo中有一个角度。乌龟的头是哪个? 我想把它转换成单位向量。 如果海龟的轴与正常轴不同,我该怎么做?(航向0对应向前看)。假设通过“单位向量”你想要一个x分量和一个y分量,那么dx和dy原语就可以这样做(请参见)。例如: observer> crt 1 [ set heading 30 print (list dx dy) ] [0.49999999999999994 0.8660254037844387] 请注意,dx只是sin标题,dy只是cos标题,我不明白你想在这里

我在netlogo中有一个角度。乌龟的头是哪个? 我想把它转换成单位向量。 如果海龟的轴与正常轴不同,我该怎么做?(航向0对应向前看)。

假设通过“单位向量”你想要一个x分量和一个y分量,那么
dx
dy
原语就可以这样做(请参见)。例如:

observer> crt 1 [ set heading 30 print (list dx dy) ]
[0.49999999999999994 0.8660254037844387]

请注意,
dx
只是
sin标题
dy
只是
cos标题

我不明白你想在这里做什么。标题0对应于“向上”屏幕(从下到上),90指向右侧等。海龟的标题描述了它看起来的方向,因此如果它看起来正确,它就有标题90。试着在你的海龟身上做一次检查,你会亲眼看到的。谢谢!sin对应于x,cos对应于y,作为与垂直方向的角度。