2014-12-20 3 views
1

Yves Daoust가 아래 답변을 구현하려고합니다. https://math.stackexchange.com/questions/1065013/rotation-to-obtain-corodinateNetlogo에서 좌표를 얻기위한 회전

코드

to-report calx2 [x0 y0 x1 y1 A] 
    report x0 + (y1 - y0) * tan (A + atan (y1 - y0) (x1 - x0)) 
end 

나는 (P 테스트/O에서 실수를 알아낼 수 없습니다) 의도 된 출력을 얻을하지 않는 것. 어디가 잘못 됐어? 축이 거북에 따라 다름을 고려하여 NetLogo에서 atan을 구현하는 방법에 문제가있는 것 같습니다.

가능한 경우 오류를 지적하십시오. 또한 NetLogo에서 동일한 작업을 쉽게 수행 할 수있는 방법이 있습니까?

+0

잘못된 답을 얻는 방법에 대한 하나 이상의 입력 예를 제시하고 잘못된 답을 얻는 방법과 예상 한 답이 무엇인지 지정할 수 있습니까? –

답변

1

나는 실수를해야만한다. 답변 한 질문이 이미 세로 축이있는 각도 A, 즉 NetLogo의 축 스타일로 고려했기 때문에 역으로 두 번 반복했습니다.

관련 문제