1
我试图通过Yves Daoust实现以下答案。 https://math.stackexchange.com/questions/1065013/rotation-to-obtain-corodinate旋转以获取Netlogo中的坐标
代码
to-report calx2 [x0 y0 x1 y1 A]
report x0 + (y1 - y0) * tan (A + atan (y1 - y0) (x1 - x0))
end
我似乎并没有得到预期的输出(不能从O/P测试图中的错误)。哪里出错?考虑到这些轴是根据乌龟,似乎我在如何在NetLogo中实施atan时遇到了一些问题。
如果可能,请指出错误。 另外,有没有更简单的方法来完成NetLogo中的相同。
您可以给出一个或多个您输入错误答案的输入示例,并指定您得到的错误答案,以及您期望的正确答案是什么? –